Canelo will face William Scull in Riyadh this evening to become a two-time undisputed super-middleweight champion. Canelo is still young, aged just 34, but with 66 fights under his belt, it seems his time as the face of boxing is not destined to last forever.