Please disable your Ad Blocker in order to interact with the site.

Giants win NL pennant, World Series bound

10/22/12: The Giants defeat the Cardinals, 9-0, in Game 7 of the NLCS to earn a trip to the World Series for the second time in three years

Trending Now on Conservative Videos

Send this to friend