San Francisco Giants Opening Day 04.08.2011

16 04 2011

I had a chance to check out the world champs in their home opener. All I can say is it was torture. Final score 5-4 Giants in 12 innings.

Advertisements