Josh Taylor Wins Controversial Decision Over Jack Catterall

Defending undisputed super-lightweight world champion Josh Taylor claimed a very controversial win over WBO mandatory challenger Jack Catterall in Glasgow, Scotland.The undefeated Scotsman appeared to lose the majority of the […]