Luis Valbuena, Jose Castillo’s deaths may have been criminal act, reports say

Visits: 7

The car crash that claimed the lives of two former Major League Baseball players on Thursday in Venezuela may have been a criminal act, and officials are reportedly looking into whether a gang of thieves engineered the wreck in order to rob the pair. Go to Source