I dont know if Cotto can/will beat Floyd jr., but I believe he has the best chance right now. He showed some good things during the fight, but Floyd just has a speed that nobody else has right now. I think once Cotto becomes more comfortable with being at 147 then he has to take on PBF (if he is still around). I dont know if he is ready for him right now, but even if they fought now I still think Cotto has the best chance of beating PBF. Cotto doesnt waste punches, he can cut the ring off, and the POWER. Either way it would be a great fight.