If Mayweather would fight a true Welter rather than rematches with De Le Hoya and Hatton then I would put him above Cotto but after Cottos last few performances against Judah and beating my man Mosley (yes it still hurts) I would have to put him as the King of the welterweights at the moment. As much as Margarito looked impressive against Cintron I still think Cotto will beat him but it will be a hell of a fight.
Bookmarks