Not that Canelo is not a good fighter, I think he's over rated because of his popularity. I think Canelo is a good fight for Cotto and hell beat Canelo.