Saul 'Canelo' Alvarez has agreed a four-fight deal with Riyadh Season. Getty Images
Saul 'Canelo' Alvarez has agreed a four-fight deal with Riyadh Season. Getty Images

Canelo Alvarez: Mexican boxing legend signs with Riyadh Season and set to face Terence Crawford