Opinion October 6, 2025By William GreenIBA Champions’ Night Madrid 2024: A Spectacular Showcase of Boxing Excellence