There's a good chance that all three could end up facing each other at some point so who do you think would each matchup? Cotto v Canelo - I think Canelo wins this one. Youth and speed are on his side, he's got good power and his movement is improving. Plus, he's never been stopped. Cotto has. However, I do think Cotto's movement will cause a few problems for Canelo Cotto v GGG - I'm giving this one to Cotto. Although GGG has stopped his last 20 opponents, he has shown that he can get hit (got caught quite a bit against Monroe Jr) Canelo v GGG - Close. Think this would be a toe-to-toe war. If Canelo's chin proves to be made of granite then I'll give it to him What do you think? Good little read too: http://www.mdmboxing.com/featured-articles/2015/6/8/cotto-impresses-super-fights-await