Santos Saúl Álvarez Barragán AKA Canelo Alveraz is a professional boxer who has held multiple classes and lineal titles. He ...
Legendary trainer Abel Sanchez has weighed in on the upcoming mega-fight between Canelo Alvarez and Terence Crawford.