Im stuck between Margarito and ODHL. I feel like Mayweather would have troble against DeLaHoya because of his size and level of opposition he has fought. DeLaHoya seldom has an easy fight and has been in with the better guys. It all depends on what he has left. Margarito is bigger and stronger than PBF but the skill isnt quite at Floyds level and im a big Margarito fan. Anyone else that could possibly beat him feel free to list.