Floyd Mayweather had no hesitation when asked to name his top five boxers of all-time - putting himself top of the list.'Pretty Boy' began his boxing career in 1996 and boasts a 50-0 record after his most recent victory over Conor McGregor in 2017.
The 44-year-old, who hails from Michigan, won 15 major world titles and beat huge names including Oscar De La Hoya, Ricky Hatton and Manny Pacquiao in a 21-year career.
Read more on dailystar.co.uk