Showing posts with label Giants. Show all posts
Showing posts with label Giants. Show all posts

Tuesday, January 17, 2012

Gratuitous Fan Post

GIANT'S WON
Let's go San Francisco, show us what you've got!
Touchdown while under triple coverage on a Hail Mary play. *sheds tear*