Saul Canelo Alvarez is second on Forbes' 2026 list of the world's highest-paid athletes, with earnings of $170 million, CroRing reports. That puts the Mexican boxer ahead of Lionel Messi ($140 million) and behind Cristiano Ronaldo, who tops the list with $300 million.
Much of Canelo's income...