Sport On this day Born May 17, 1956 Sugar Ray Leonard, American boxer
about 5 years in nationalpost
Boxers are often remembered for epic one-off fights or career-defining rivalries but few faced as many truly brilliant rivals as Sugar Ray Leonard or beat them with enough regularity to be considered peerless in a time of greats. Leonard, who turns 64 on Sunday, won six world titles in five weight divisions but his career […]