Boxing legend Floyd Mayweather believes Canelo Álvarez's best days might be behind him following his loss to Terence Crawford. Mayweather told TMZ Sports that "the best man won." Asked whether Álvarez is "washed up," the unbeaten former champion couldn't say for sure. Prior to agreeing to fight Crawford, a knock on Álvarez was that he was coasting past lesser fighters. "Canelo is only 35 but has a lot of mileage on his body with nearly 70 fights in a 20-year professional career," Andreas Hale of ESPN wrote.