Thursday, March 25, 2010

Some owners favor a New York Super Bowl, but weather concerns remain

The new Meadowlands Stadium is the new jewel of the Jets and Giants, but the weather could prevent the Super Bowl from coming to New York.
The new Meadowlands Stadium is the new jewel of the Jets and Giants, but the weather could prevent the Super Bowl from coming to New York.
By Gary Myers - NY Dailynews 3/25/10

No comments:

Post a Comment

Pro Football Talk