None of Mayweather, Tyson or Pacquiao has any business on that list. Roy Jones is the only fighter of the past 25 years who has a real argument.
Some decent choices but no way Tyson, Marciano, Mayweather, Pacquiao, Johnson, belong on that list IMO.
Robinson, Armstrong, Duran, Ali, Whitaker, Jones, Mayweather, Louis, Pep, Leonard Based on what I’ve watched.