St. Louis Cardinals outfielder Oscar Taveras killed in car crash - Sports Illustrated

Cardinals OF Oscar Taveras killed in car crash

Author:
Video Duration:
38

St. Louis Cardinals outfielder Oscar Taveras and his girlfriend were killed in a car crash in the Dominican Republic.