From Africa to Baltimore: The long path to education for a Hopkins star

Saul 'Canelo' Alvarez trains for Floyd Mayweather Jr. fight

Saul "Canelo" Alvarez trains in Big Bear for Saturday's fight in Las Vegas against Floyd Mayweather Jr. for the WBC junior middleweight title.
Copyright © 2017, The Baltimore Sun, a Baltimore Sun Media Group publication | Place an Ad