Sugar Ray Leonard Knows He Really Lost One Major Fight: “As Far As I’m Concerned He Should’ve Won”
When reflecting on his storied career, the legendary has admitted that he feels he should have lost one fight on the cards. Leonard began life as a professional back in 1977, one year after he walked away from the 1976 Olympic Games in Montreal, Canada with a Super Lightweight Gold Medal. He would go on […]