no Ezzard Charles?

Also let us not forget Rex Layne and Roland LaStarza.

As for Tyson: Jamieson, McNeely, Johnson, Ratliff, Ribalta, Hosea, Gross, Jaco, Young, Scaff, ....actually this will take too long

Here are the good/great guys he fought: Bruno, Rudduck, Tucker, Green, Lewis (loss), Holyfield (2 losses), Golota....hmmmmmm....I guess Spinks and Holmes count

Larry Holmes 39 years old....aww damn shame, the ONLY all-time great heavyweight he ever beat