ESPN Remembers Oscar Taveras

Yesterday news broke of the death of 22-year old Oscar Taveras. He was the biggest and brightest upcoming star in the St. Louis Cardinals organization. Sadly, over the weekend, Taveras and his girlfriend, Edilia Arvelo, died from injuries sustained in a car accident while driving in the Dominican Republic.

Read More