Even ElTerrible will admit that at this stage of his career, Cotto is in the market for big money fights. Sergio Martinez is doing the same thing but it's actually realistic for Cotto. As stated before by another poster, if Cotto wanted to take a risk, he would take on Sergio Martinez. Sergio has called Cotto out unlike the boxers mentioned.

Out of those options though, as a Cotto fan, I like the Canelo fight. There's the Mexican-Puerto Rican rivalry and the back story that Canelo beat his brother. It doesn't hurt that they are both the same size. I'm not convinced Canelo is ready for Cotto. I favor Cotto at this point in that fight.