I love Rocky Marciano, but I won't put the blinders on about him just because he was Italian.
He wouldn't have layed a glove on Ali, and if he ever fought a young George Foreman coming ahead the way he did, Foreman would have literally killed him. It would have mimicked the Foreman-Frazier fight ("Down goes Frazier. Down goes Frazier").
Marciano, given the weight, probably would have beaten any man his size (180-190 pounds). But the generation of heavyweights that came after him were just too big.