San Francisco Giants v St. Louis

San Francisco Giants v St. Louis Cardinals
ST. LOUIS, MO - AUGUST 7: Buster Posey #28 of the San Francisco Giants hits a three-run home run against the St. Louis Cardinals at Busch Stadium on August 7, 2012 in St. Louis, Missouri. (Photo by Dilip Vishwanat/Getty Images)
View Comments