Former MLB players Luis Valbuena, Jose Castillo killed in car crash in Venezuela

Former Los Angeles Angels player Luis Valbuena and former journeyman infielder Jose Castillo were killed in a car accident Thursday in Venezuela.

Read Full Article