Canelo Alvarez will defend his 154-pound WBC title against Shane Mosley on May 5, part of the Mayweather vs Cotto undercard in Las Vegas on HBO pay-per-view, a fight that has been debated as competitive or non-competitive on our site, and by boxing fans around the world.

But one thing is certain: The people in Mexico definitely care about this one, as a reported 30,000-plus attended a press conference for the two fights to promote their bout yesterday in Mexico City.

Sal Rodriguez reports that both are promising wins, and Mosley knows that he's got an uphill climb with many fans:

"They are going to see the Mosley who defeated Margarito, not the one who lost to Pacquiao or Mayweather, who are also the best in the world. I am very excited about this match. I want to be world champion and I will accomplish this. Age does not matter if you prepare well," Mosley said.

Mosley, 40, has looked lousy in his last three fights, and is choosing to ignore as most do (also because almost nobody watched it) his fight against Sergio Mora between his bouts with Mayweather and Manny Pacquiao.

Our own Ryan Bivins made the case for a Mosley upset in this one, laying out not so much that he should win or will win, but that he's too accomplished, and this matchup too beneficial for him in terms of styles, to be completely written off. Kory Kitchen doesn't see it that way, and neither have I, but there you have three arguments for or against the fight on May 5.

Mosley (46-7-1, 39 KO) will be looking to derail a rising phenom, as the 21-year-old Alvarez (39-0-1, 29 KO) has become Mexico's biggest boxing star at a very young age. He's been wisely promoted and handled thus far, but also has a natural magnetism -- his red hair doesn't hurt -- that just draws people in.

And the young star isn't taking Mosley lightly, even if some fans think this one is in the bag:

"I know that my opponent is dangerous, but I will not fail. I will show everyone that Canelo will be a champion for a while," said Canelo.

Has your opinion on this fight wavered at all, or stayed the same (good or bad)?