you cannot compare Camacho to the great Sugar Ray Leonard.
thats foul
whats foul is when Leonard brought his old ass back and got beatup by Camacho and stopped in the fifth round by a body shot.
Sugar Ray Leonard or Hector Camacho?
Tough, tough call. Camacho once did what Leonard did....& that's not always be concerned with "spraying" guys with multi-punch combos, & making sure some of the shots pack some real power.
Speed was equal, though used a little differently. But, Ray was obviously the superior fighter.