Saturday, September 25, 2010

Giants’ Storied History, in 5,000 Square Feet

The Giants’ three Lombardi Trophies are part of the eclectic display at the Legacy Club inside New Meadowlands Stadium.
By Judy Battista - NY Times 9/25/10

No comments:

Post a Comment

Pro Football Talk