Upcoming events and recent results for Canelo Álvarez.