The world of boxing is set to witness a title fight in the super-lightweight division— Josh Taylor gears up to defend his WBO title against Teofimo Lopez. The bout is set to take place on June 10, 2023, at Madison Square Garden, in New York City…
Read More