
Josh Taylor reveals reason for retiring
Former undisputed super-lightweight champion Josh Taylor (19-3, 13 KOs) has officially announced his retirement from boxing today, on July 21, 2025. The 34-year-old Scotsman has lost his last three fights in a row, and hasn't won in over three years. …