Finally after almost 5 years of will they, won't they one of the most anticipated fights in recent boxing history is finally confirmed.
In the past hour Floyd Mayweather has confirmed the deal is done, contracts signed and the fight will take place on 2nd May at the MGM Grand Las Vegas.