RateGame
Love the food concourse. This place is kind of too enamored with its gigantic screens though. If you're on the third base side do yourself a favor and look for the view of Manhattan behind you.
Replies: