October 23, 2010

The Giants Win the Pennant! The Giants Win the Pennant!

The Giants won the National League pennant tonight. I don't know how they did, but I still have no idea how they even got into the playoffs. Right now though, I just want to celebrate. Here's the best pictures from the night.


Fitting for this baseball series to end on a controversial call.

1 comment: