Canelo wouldnt beat ****ing Chisora. Theres a big difference in size, strength and power once you go above LHW.
I would pick a motivated dave allen over Canelo let alone Joshua heavyweights are too big and size makes a huge difference