Giants Fans Win

Friday, December 12, 2008


No matter what happens during this weekends game the Giants fans have already won the mental game.

Courtesy of HHR

Posted by Simon at 9:46 AM   Digg! submit to reddit BallHype: hype it up!

0 comments:

Post a Comment

Advertise Here!