I dont know if I'd put him in my top 10 heavyweights all-time, but Lennox Lewis
would probably get in my list of the top 10 punchers
I'd probably put him above Frazier as a puncher, for example.
But it's difficult coming up with a definitive list, so I wont.
Props for doing so though.