1) Bernard Hopkins
2) Floyd Mayweather Jr
3) Manny Pacquiao
4) Shane Mosley
5) Juan Manuel Marquez
6) Winky Wright
7) Joe Calzaghe
8) Marco Antonio Barrera
9) Miguel Cotto
10) Wladimir Klitschko
Post your top 10.
2) Floyd Mayweather Jr
3) Manny Pacquiao
4) Shane Mosley
5) Juan Manuel Marquez
6) Winky Wright
7) Joe Calzaghe
8) Marco Antonio Barrera
9) Miguel Cotto
10) Wladimir Klitschko
Post your top 10.
Comment