Final Bell 2025
James Cook – The super middleweight from Peckham, London, United Kingdom, was active from 1982 to 1994. He sadly passed away at the age of 66 on June 7, 2025, after a battle with bladder cancer. He was born on May 17, 1959, in Runaway Bay, Jamaica, and during his professional career, he compiled an […]