LET me make one thing perfectly clear, that in my view the Floyd Mayweather Jnr express will continue to roll unbeaten for a long time to come.
However, no one is invincible.
If Mayweather, 36, were to slip up for any reason he could lose, but it would take an exceptional effort under extraordinary circumstances by the man in the opposite corner to pull it off.
It might never happen, but if Mayweather 45-0 (26) were to eventually taste defeat it would probably be at the hands of one of the following 10 prospective opponents.
In descending order of their chances we explore who might beat Mayweather, when, and how.