Billionaire Powerball winner Edwin Castro’s ‘terrible’ buy: $47 million LA mansion

Edwin Castro won $2 billion in Powerball earlier this year and people have a lot of opinions about how he’s spending the money.

Top News