Mosley could still fight Margarito and Cotto and beat them both. Yes, he lost to Cotto, but it was someone what controversial and Cotto has declined significantly. I don't think Mosley is complete shot, I just think Mayweather is just that good. I hope Mosley fights Cotto next to avenge his extremely close loss.