Jose Castillo

Omar Vizquel, left, and Jose Castillo

Former MLB Players Luis Valbuena, Jose Castillo Die In Car Crash In Venezuela

Former major league players Luis Valbuena and Jose Castillo were killed in a car crash following a winter league game in Venezuela.
Read More