Canelo Alvarez has been rumored to take on Terence Crawford later this year. It would be a blockbuster showdown between two ...
The pound-for-pound superstar is scheduled to defend his undisputed junior featherweight world crown against San Antonio ...