He is 100% not the best of all time. I would probably put him in the top 15-20, but definetly not in the top 10. Sugar Ray Robinson is the greatest. Leonard is also above JCC. Greb, Armstrong, Duran, pep, Lanford, Whitaker, Ezzard Charles, Ali, Louis and there are more who I can't think of off...