1. Bernard Hopkins ( He should consider retirement now though)
2. Timothy Bradley
3. Miguel Cotto
4. Juan Manuel Marquez
5. Chad Dawson
Other fighters that i'm not a huge fan of but i like them and feel they deserve a mention: Pacquiao, Mayweather, Williams, Katsidis, Khan, Klitschko Brothers, Mosley, Juanma Lopez, etc.
Bookmarks