ST. LOUIS, MO - MAY 31: Oscar Taveras #18 of the St. Louis Cardinals hits a solo home run, the first of his career, in the fifth inning against the San Francisco Giants at Busch Stadium on May 31, 2014 in St. Louis, Missouri. (Photo by Dilip Vishwanat/Getty Images)
Image provided by Getty Images.
January 15th, 2019
Viewed 1,434 Times - Last Visitor from Warrington, P2 - United Kingdom on 12/07/2021 at 1:40 PM