One of these days you will win a game I go to.
Pablo being congratulated after a splash hit home run:
Matt Cain pinch running!
Is this a beautiful ballpark or what?
Vogelsong is a beast
(First three pictures from Giants vs Padres on Independence Day, last two from Giants vs Pirates 8/8/11)