He ducked Paul Williams who beat a Prime Margarito.
Winky Wright punked Floyd out too when Floyd called him out
http://www.sptimes.com/2005/07/22/Sports/Wright_Mayweather_bou.shtml
Yes, indeed. His 1st retirement was strictly to let the current welterweights weed each other out. There is no way he would have been
able to keep Margarito or Williams off of him for 12 rounds. Those guys were warriors to the core and huge welterweights. His pot shots
to the belly and straight rights hands would not have been remotely enough.
Margarito, Mosley, Cotto and Williams were all riding high at that time and would have been trouble. Instead, he fights Zab, Baldomir and a blown
up Ricky Hatton.
To me, his best win since JL Castillo II was Canelo. That's a decade and change between fighting the best guy in your respective division.