Margarito even with loaded handwraps wouldn't have beat Mosley, Shane's chin and body are too good for that, if it took Margarito 11 rounds to stop Cotto, but Mosley has shown he is one of hte top fighters in the sport, and Cotto is clearly one as well.

I think Cotto likely beats Mosley against, because Mosley's punches are easy to see coming, he has always been a great athlete and a basic fighter, sure he has had great combinations and speed, but those were all athletic ability. Even now he relies primarily on his physical assets.

I think people are just too tough on fighters for winning close fights against tough guys. People gave Berto hell for how he fought Collazo, but he fought a stupid style where he was wide open against a guy who is usually dangerous for anyone, and Collazo was in the best shape of his life(it was the first fight he could fully train for without a side job). Now we see Cotto beat a B+,A- guy in a very tough fight, but IMO Clottey isn't the type of guy he generally has success against. He is better against boxers and guys who don't have a ton of durability.