I have to go with Oscar....god I never thought I'd say that .Going on longevity,overall competition,facing adversity and division spans.He had some ups and downs,but was willing to go at the top for the entirity of career.Floyd Imo has the better skills clearly but might not have given himself the chance to realize his full potential & greatness.

BoomBoom,why are you hating on Troy Dorsey like that lol . Side note....Genaro DEFINATLY belongs on Floyds list,Imo.