Gaughan spent $500 million building South Point, which was called South Coast back then. Michael Gaughan owns and operates the casino, which serves as the primary sponsor of Brendan Gaughan’s NASCAR car. South Point Hotel, Casino, and Spa, is one of the newer Las Vegas casinos having opened its doors on December 22, 2005.