Lennox Lewis and Floyd Mayweather are great fighters.