My top five are:
1. Floyd Mayweather
2. Lucas Matthysse
3. GGG
4. Roman Gonzalez
5. Juan F Estrada/Danny Jacobs (can't decide)
Timmeh Bradley
Ionue Naoya
Carl Frampton
Roman Gonzalez
Carl Froch
Sergey Kovalev
Anthony Joshua
I never stay up to watch a Mayweather or Pacquiao fight unless we know it is going to be a competitive.
Mayweather, GGG, Lomachenko, Kovalev, Cotto and Pacman
golovkin
deontay wilder
POOR QUESTION AND WHO CARES???