Oscar Taveras

Oscar Taveras

FILE – This May 31, 2014 file photo shows St. Louis Cardinals’ Oscar Taveras smiling after the Cardinals’ 2-0 victory over the San Francisco Giants in St. Louis. Authorities say, Sunday, Oct. 26, 2014, Taveras has died in a car accident in the Dominican Republic. (AP Photo/Jeff Roberson, file)

Be the first to comment

Leave a Reply

Your email address will not be published.


*


This site uses Akismet to reduce spam. Learn how your comment data is processed.