RIP Carlos De Leon: Boxing legend and four-time cruiserweight world titleholder passes away
FORMER four-time cruiserweight boxing world champion Carlos De Leon has died aged 60.
The Puerto Rican legend passed away just hours into 2020 at his home in Buffalo, New York.
Continue Reading