The Giants' website says they have already won Super Bowl XLVI
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.
Super Bowl XLVI
February 12, 2012 at 8:35:00 PM EST
And, for sure they did!
Post Comments (Atom)