The task is simple: 10 names - No more, no less. No honorable mentions. Your personal criteria. Ideally explain the reasons for your choices, if you have time.
1. Greb 2. Armstrong 3. Robinson 4. Charles 5. Langford 6. Duran 7. Benny Leonard 8. Muhammad Ali 9. Willie Pep 10. Barney Ross
A very good choice. No arguments from me whatsoever. Apart from, as The Eskimo says, it has nine names missing ;-)
Solid. As we're not allowed any 'honorary mentions' I can't tell you how close those two came to making my top ten....