CHICAGO, IL - JULY 07: Starlin Castro #13 of the Chicago Cubs throws to first for the out base against the St. Louis Cardinals during the fifth inning at Wrigley Field on July 7, 2015 in Chicago, Illinois. (Photo by Jon Durr/Getty Images)
Image provided by Getty Images.
January 14th, 2019
Viewed 500 Times - Last Visitor from Shenzhen, 30 - China on 10/22/2021 at 7:16 AM