Official 2011 San Francisco Giants Season Thread (86-76) 2nd Place in NL West

Damn, why even let dude throw ball 1?
laugh.gif
 
Back
Top Bottom