Maybe it didn't have the cachet of old Yankee Stadium, but Giants Stadium was a perfect place to watch a football game.
By Steve Politi - Star Ledger 9/13/09
No comments:
Post a Comment