Oscar Taveras

St. Louis Cardinals Star Player And GF DEAD In The Dominican

St. Louis Cardinals outfielder Oscar Taveras one of the star prospects of the past several seasons, was killed today in a car accident the Dominican Republic.…

10 years ago