Thursday, October 28, 2010

Holy Santa Claus Shit...

Who's the last Giant you would expect to hit a homer in the World Series?


Yup... this guy

No comments:

Post a Comment