For one, Mayweather (49-0, 26 knockouts) has been retired since defeating Andre Berto in 2015, and McGregor is currently under contract to the Ultimate Fighting Championship, creating another barrier to negotiations.