Castro bought the ticket at Joe's Service Center in Altadena, just north of Los Angeles, netting him $997.6 million before ...