Floyd Mayweather vs. Shane Mosley was a boxing welterweight non-title superfight.The bout was held on May 1, 2010, before a sellout crowd at the MGM Grand Garden Arena in Las Vegas, Nevada, United States. Boxing greats Muhammad Ali and Mike Tyson were among a long list of celebrities in attendance.