Canelo wins . . Period. He's been pro since he was 15, and has almost as many fights as Mayweather, so I think their experience is about the same. Mayweather is faster, but Canelo has a great chin, so I don't see Floyd being able to hurt him. Floyd will do the same thing he always does, quick jabs and lead rights and duck and run. I give Canelo the advantage because he has one thing Mayweather doesn't - the ability to end the fight with one punch. I can only see this fighting ending one way, and that's with Floyd on the canvas.
Who will win this fight?
Probably Floyd.
Why and how?
Because he has more speed and the fight is in a catchweight where Canelo won't be able to use much of his size, the fight will likely end in decision unless Canelo comes in very accurate and scores a ko.
Why does Alvarez want to fight Floyd?
Because he thinks he's ready and if he's not he likely won't get hurt by Floyd and he will collect his biggest paycheck up to date.
The catchweight will drain Canelo, when your 170+ lbs on the fight night and trying to weigh in on 152 instead of 154, that last 2 lbs is like dropping 10lbs. Also, Canelo's stamina is just not enough, he gasses around at 7th round.
Mayweather will play smart and jab and throw straight to Canelo's body and box him in circles. Canelo has the power to drop Mayweather if he lands it, but chances are he won't land a clean shot if Mayweather boxes like he did in Guerrero fight.
Who will win this fight? Why and how? People have been saying that Alvarez is not ready to fight someone like Mayweather, if this is true then why does Alvarez want to go up against Mayweather?