Johnson Dempsey Louis Rocky Ali Frazier Foreman Tyson Lewis Wladimir Will elaborate on my picks later, as well as the ones I excluded.
I think "great" is a subjective term that can also change over time with each generation. Jack Dempsey was viewed by his own generation as well as many who came after as a great champion. Today there are many who don't share this opinion.. But I think within the context of his own time and the young stage boxing was in, he was great.... With the above said, I think that there are a lot more great heavyweights than most will probably list.
ALl time greatness is a very upper echelon that not many have attained. Since Johnson: Johnson Dempsey Tunney Louis Marciano Ali Foreman Holmes Tyson Lewis