Matt Carpenter of the St Louis Cardinals hits a third inning two-run home run against the San Francisco Giants during Game 3 of their MLB NLCS playoff series in St Louis, Missouri, on Wednesday.Oct 19, 2012

FULL STORY

Photo: Reuters

This photo has been viewed 261 times.

TOP top