The Ring has learned that an agreement is in place for Saul “Canelo” Alvarez to defend his super middleweight titles against Terence Crawford in an intriguing battle between generational greats.
Alvarez, 34, and Crawford, 37, are expected to meet in the main event of a Riyadh Season...