National League Championship Series

National League Championship Series

Panda fans cheer on the Giants before the start of Game 7 of the of the National League Championship Series between the San Francisco Giants and the St. Louis Cardinals at AT&T Park on Monday, October 22, 2012, in San Francisco, California. (Randy Pench/Sacramento Bee/MCT via Getty Images)

No Comments

Leave a Reply

Your email address will not be published. Required fields are marked *