CINCINNATI, OH - APRIL 30: Starlin Castro #13 of the Chicago Cubs doubles off the center field wall in the ninth inning of the game against the Cincinnati Reds at Great American Ball Park on April 30, 2014 in Cincinnati, Ohio. The Cubs scored four runs in the inning to win 9-4. (Photo by Joe Robbins/Getty Images)
Image provided by Getty Images.
January 9th, 2019
Viewed 1,415 Times - Last Visitor from Shenzhen, 30 - China on 01/31/2023 at 10:53 AM