I was half hoping that Helms would ground into a triple play and Zito would pitch the 9th and CG in Tommy's grill
Announcement
Collapse
No announcement yet.
5/5/2010, Giants @ Marlins, 7:10 PM EST
Collapse
Comment