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 754 Times - Last Visitor from Houston, TX on 01/20/2021 at 1:46 AM