Margaritos strength is his strength, he is naturally bigger than most welters and just wears them down, when he fought at light middle he was beaten by Santos.

Cotto is a small welter and had on ly really fought other ex light welters, he does take a shot and Antonio got to him late.

Margarito does nothing special and Mayweather fought a bigger De La Hoya and managed fine, although I do think Margarito would give a better fight, it would be close but I dont see Mayweather not being able to cope with Margarito.

I dont liek Mayweather, he has picked and chosen "names" and has had his name passed down like a hand me down from fighters like Gatti and Judah and all the otehrs who were basicly just journey men but he does have enough to handle Margarito and again make it a boring unwatchable fight.

Margarito De La Hoya would be more of a spectacle

I f Margarito beat Williams in a rematch then that would make a Mayweather match interesting but even then I still see him being out foxed by Floyd, unless Floyd has that much time outa the ring that he gets a bit rusty.