Mayweather and McGregor face off in Las Vegas on 26 August.