Hopkins
Calzaghe could be called slick.
Willie Pep
Ray Robinson
Ray Leonard
Shane Mosley(not really slick, but still tough)
Same goes with Oscar Dela Hoya
Wilfredo Benitez
Muhamad Ali
I would not call Hopkins slick.More like safty first.Does not take risks.
If you could mix ugly with smart, you would get Hopkins. Maybe Chad Dawson.
Bookmarks