1. Bernard Hopkins
2. Shane Mosley
3. Manny Pacquiao
4. Floyd Mayweather Jr.
5. Nonito Donaire
6. Juan Manuel Marquez
7. Jean Pascal
8. Chad Dawson
9. Paul Williams
10. Just recently, Tim Bradley
2. Shane Mosley
3. Manny Pacquiao
4. Floyd Mayweather Jr.
5. Nonito Donaire
6. Juan Manuel Marquez
7. Jean Pascal
8. Chad Dawson
9. Paul Williams
10. Just recently, Tim Bradley
Comment