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

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.

Read Full Article