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 634 Times - Last Visitor from Saint Louis, MO on 11/27/2020 at 2:08 PM