MLB Players Luis Valbuena and Jose Castillo Killed in Car Crash in Venezuela

MLB's Luis Valbuena & Jose Castillo Killed in Car Accident ... in Venezuela

Watch TMZ Sports on FS1
Watch The Hollywood Beatdown

137 COMMENTS

Waiting for your permission to load the comments.