Shane Mosley has too much in all departments for Miguel Cotto.

Speed
Power
Footwork
Ring Generalship
Chin

The only things Cotto has that are close to Mosley are strength and heart.

Cotto has only fought a couple of top guys in a shopworn Zab Judah and Paulie Malignaggi who is not a noted puncher and has minimal ko power.

Also, Cotto has been badly rocked by lesser opponents.

Demarcus Corley rocked him badly
Ricardo Torres had him all over the shop.

Look at Mosley's record:

De La Hoya
Winky Wright
Fernando Vargas
Vernon Forrest
Lois Collazo
David Estrada

Mosley has mixed in better company and the key is, bigger opponents who hit harder and can box better.

I think Cotto's come forward style is taylor made for Shane to pick him off at range and hurt him like never before. He is easy to hit and his chin won't stand up based on his previous performances.

Shane will win inside 8.