I can't say for sure, but I wouldn't be shocked if the legs WERE fresh.
Fultons flys their seafood in, fresh, every day. We've talked to the waiters and most of what they serve is between 24 and 48 hours from coming off the boat. You can see the airbills on the bulletin board just outside the place.
We've eaten dinner there twice, and lunch once. One of the dinners was quite awhile ago (1999), on our honeymoon. The last time we ate there (2004), I felt the food quality had slipped just a tad (maybe the kitchen was having an off night...it was still good, but not AS good as the dinner in '99), though service was still very good. We did, both times at dinner, the "Crab Experience for 2" as our main dish.
We're probably going to return for lunch on our next trip......