Prev 1 of 101 Castro homers, drives in 4 to help Astros rou…
New York Mets v Chicago Cubs
Getty Images
2012-06-25

CHICAGO, IL - JUNE 25: Starlin Castro #13 of the Chicago Cubs scores a run in the 7th inning against the New York Mets at Wrigley Field on June 25, 2012 in Chicago, Illinois. The Cubs defeated the Mets 6-1. (Photo by Jonathan Daniel/Getty Images)

Prev 1 of 101 Castro homers, drives in 4 to help Astros rou…

Photo Tools

Recommended

Related Search Results