Mexican star Saul 'Canelo' Alvarez

Canelo would fight McGregor

Mexican star Saul 'Canelo' Alvarez – preparing to step into the ring with Gennady Golovkin – said he might be willing to fight McGregor, but only if he is able to beat Mayweather on August 26.

"If that miracle was to happen, then we have a conversation," Alvarez told Fansided.

"If that miracle were to happen, but I doubt it very much that Conor beats Floyd."

Alvarez would know a thing or two about trying to beat Mayweather. The only time he has lost in his 51 career matches was against the undefeated American in September 2013.