Canelo Alvarez continues to prove his greatness against high-quality opposition. He took Daniel Jacobs’ best shots on Saturday and made him miss as well, showing off his skills both offensively and defensively.



LEAVE A REPLY

Please enter your comment!
Please enter your name here