Tragic news. There are now multiple reports out that Oscar Taveras, a rising star for the St. Louis Cardinals, was killed in a car accident earlier today in his native Dominican Republic. R.I.P.:

Our thoughts and prayers are with the entire Taveras family.