It will be a competitive fight. Canelo needs to cut Mayweather off and get inside. If Canelo can do that he definitely has a good chance of winning the fight.
Mayweather does not want to be inside with Canelo.
I give the nod to Mayweather though because he will counter back with lots of punches and move on Canelo even though Canelo can pack a punch.
What is your prediction?