Awesome listMike Tyson
Marvin Hagler
Floyd Mayweather Jnr
Rocky Marciano
Kostya Tszyu
Muhammad Ali
Roy Jones Jnr
Sugar Ray Leonard
Tyson Fury
Vasyl Lomachenko
Tyson Eubank Jnr cool macpotataAwesome list
Mayweather
Kostya
Lomachenko
De La Hoya
Calzaghe
Golovkin
Tyson Eubank Jnr
Hopkins
Sugar Shane Mosely
Aaron Pryor