04 February 2012

The Giants' website says they have already won Super Bowl XLVI

Courtesy SportsGrid
The Giants have survived one possible jinx thus far, may this be another? If so, they can blame the webmaster to their team website which had the above picture live before it got taken down.

1 comment: