Gareth A Davies has ranked his top 10 greatest Heavyweights of all time:
1. Lennox Lewis
2. Muhammad Ali
3. Joe Louis
4. George Foreman
5. Larry Holmes
6. Mike Tyson
7. Oleksandr Usyk
8. Evander Holyfield
9. Rocky Marciano
10. Vitali Klitschko
What do you think?