Canelo vs Golovkin: ringside recap

Michael Montero & Tiffany Lam
17/09/2017 8:11am