San Francisco Giants v Chicago Cubs

San Francisco Giants v Chicago Cubs
CHICAGO, IL - APRIL 12: Starlin Castro #13 of the Chicago Cubs follows runs after a solo home run during the fifth inning against the San Francisco Giants at Wrigley Field on April 12, 2013 in Chicago, Illinois. (Photo by Brian Kersey/Getty Images)
View Comments (0)