Saturday, July 19, 2008

(0) Comments

Why Do The Giants Need A New Stadium Anyway

Why exactly is a new building being built at the Meadowlands anyway?  What exactly is wrong with Giants Stadium?  Is their inability to compete in the NFL?  They haven't won a Super Bowl in 7 months!

Hit comments below if anyone has a good reason why we need this thing.
0 Responses to "Why Do The Giants Need A New Stadium Anyway"

Post a Comment