^^Mayweather was knocking everyone out at the lower weight classes though, you must admit that. He became less exciting and more defensive as he moved up in weight, because he was fighting much bigger guys.
You want him to fight cotto & margarito, I think those are easy fights for floyd to be honest, but boring because he wouldn't be able to KO them and he'd just box the shit out of them from the outside. He's a very small welterweight, people forget that. IMO, he belongs at 140.
Paul Williams is like 8 feet tall and he's the one guy I think floyd would lose to, but it's really not fair williams is really more of a middleweight.