Some of you here are assuming that he's juiced because he knocked out Daniel Geale? Even at the weight Geale came in, and with a 153 Cotto, you could have at least predicted Cotto knocking this guy out. Cotto is simply in a higher class, and that left hook was a thing of beauty(even if it was preceded by a head butt).
Others are mad because Cotto is more popular than GGG?? This hate I just don't get. Just a quick look at both guys boxrec can show you why Cotto is the bigger draw. He's fought p4p fighters from all over the world throughout the years. Golovkin will get there, but he's not there (in terms of popularity).
I do agree that Cotto is ducking him a little(and I think that's smart because GGG would probably beat his ass) and the reason is he can make more money with Canelo. And that's just something every boxer does.