Sugar Ray Leonard Says One Man Stood Above The Rest In His 40 Fight Career: “He’s The Best I Faced”
0
120
is widely considered to be one of the greatest fighters to have ever laced up a pair of gloves. Leonard entered the paid ranks in the late 1970s after he captured a light-welterweight gold medal at the 1976 Olympic Games In Montreal, Canada. He would go on to become a five-weight world champion during his […]