Canelo is garbage and so overhyped and built up it's unreal. Look at his opposition and look at how he performed vs Trout.
He is nothing special, all the positives you linked are average stuff wtf. You ignored his pathetic stamina, inability to cut off the ring effectively and his flat footedness. I hate Mayweather, but he's going to outclass Canelo so hard man.