While a slew of major fights have been lined up for Canelo Alvarez already this year, don't expect David Benavidez to play ...
Legendary trainer Abel Sanchez has weighed in on the upcoming mega-fight between Canelo Alvarez and Terence Crawford.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results