Top 10 Heavyweights?

Boxing Historian Bert Sugar along with ESPN released a DVD with Sugar's top 10 heavyweights. He listed his top 10 as such: 1. Joe Louis 2. Muhammad Ali 3. Jack Dempsey 4. Jack Johnson 5. Gene Tunney 6. Rocky Marciano 7. Ezzard Charles 8. George Foreman 9. Joe Frazier 10. Larry Holmes Now Bert... show more Boxing Historian Bert Sugar along with ESPN released a DVD with Sugar's top 10 heavyweights. He listed his top 10 as such:

1. Joe Louis
2. Muhammad Ali
3. Jack Dempsey
4. Jack Johnson
5. Gene Tunney
6. Rocky Marciano
7. Ezzard Charles
8. George Foreman
9. Joe Frazier
10. Larry Holmes

Now Bert Sugar judged his top 10 based on what they did in their own eras and what accomplishments they did overall to make his list. What are your thoughts on this list?
Update: Sugar was also asked where would he place todays heavyweights like Tyson, Holyfield, and Lewis. He placed them in this order:

11. Holyfield
14. Tyson
19. Lewis
Any other thoughts?
14 answers 14