Canelo Alvarez and Austin Trout are going to fight, but they won't be part of the May 4 pay-per-view undercard beneath Floyd Mayweather and Robert Guerrero. Instead, Canelo and Trout will headline on April 20 in San Antonio, on Showtime.
Though some may be disappointed that the May 4 pay-per-view is losing a prime co-feature, the good news is that we now have two really good main events to look forward to, and this one is so good it kind of makes up for the injury-riddled start that Showtime has had this year. There also seems the possibility that Marcos Maidana will face Josesito Lopez on the undercard of this one, so we might be getting a real firecracker event.
Alvarez (41-0-1, 30 KO) last fought on September 15, when he ran over Josesito Lopez on Showtime, while Trout (26-0, 14 KO) is coming off of a big win in December over Miguel Cotto, which helped him earn this shot. It was thought before that fight that Canelo would face Cotto next, but as soon as Cotto lost, and no matter how hard the promoters tried to salvage that fight as "good enough," Alvarez claimed no interest in the matchup, and insisted that he do something better. That's what has happened.
To me, this is a 50-50 fight, and a fascinating stylistic matchup between two hungry, in-prime fighters who still want to take that even bigger next step. Who do you think wins?