Monday, February 26, 2024  |

Sugar Ray Leonard-Randy Shields: The Lost Fight

22
May

Sugar Ray Leonard-Randy Shields: The Lost Fight

By Ed Scullen Editor’s Note: This feature originally appeared in the January 1979 issue of The Ring Magazine. Despite being televised,...

read more