There are a lot of things that make a fighter great. Skill, speed, power, chin, heart, footwork, consistency, etc. Certain fighters spring to mind that had or have all of that. SRR, Ali, Pernell Whitaker, Ricardo Lopez, Henry Armstrong, Roberto Duran, JCC, but the one guy who for me really had it all, is Sugar Ray Leonard. Some of the fighters above were greater but as far as having everything, he had it. Marvin Hagler also stands out to me. Anyone think of another fighter more deserving of the #spot than SRL?