If we want to knock Cotto for fighting Alfonzo Gomez then how about the time Floyd Mayweather talked and talked and talked about fighting Winky Wright then went ahead and beat up on a shot Sharmba Mitchell ?! Or when he was busy beating on Henrey Bruseles ? WHO ?

Its the other way around. Mayweather ducked Cotto as well as Tzyu among others. He probably would have beaten both, but he made no effort to fight them.