I find myself agreeing more with Jim Watt... Jamie Moore sticking Mayweather in there, I think he retired at the the right time
Duran I would argue was more talented than Leonard. Duran's foot movement in terms of closing the gap and side-stepping was much better, and Duran's subtle head movement on the inside was much better. Leonard was a good dancer, very good runner and great flurrier, and was solid all-around technically (as was Duran, as well as unrelenting), and had that cool bolo punch. But he was no Duran.
Duran could arguably be called the most skilled fighter ever, although Joe Gans and Joe Louis were both unbelievable. The trio of Ezzard Charles, James Toney and Archie Moore have arguments, too.