40-åriga amerikanen Mayweather skriver på Instagram att det är klart med en match mot McGregor. Irländaren, som blev den förste att ha mästarbälten i två viktklasser i UFC, bekräftar nyheten på Twitter: "THE FIGHT IS ON".

Fajten ska äga rum i Las Vegas, USA, den 26 augusti.

Mayweather lade handskarna på hyllan i september 2015 efter att ha vunnit samtliga 49 proffsmatcher, och i månader har rykten gått om att McGregor försökt locka honom till match. I december i fjol fick McGregor sin boxningslicens beviljad.

Stjärnduon har legat i ordkrig och bråkat om pengar. En fråga har handlat om matchens format. Den kommer nu att avgöras i en boxningsring och följa boxningsregler.