IMO it has to be Mike Tyson. His skills, power, and heart are very overrated. And a lot of people who rate him at number one usually say "well, I like to remember him in his prime, so I rate him from when he was in his prime" IMO that is BS. Or they say "he never lost a fight in his prime, and I don't count the douglas fight because he didn't train". Well, a lot of people were undefeated in their primes. Holmes was 48-0 in his prime until he got robbed. He has a strong argument to have been 50-0. Also people say "Tyson was so devastating in his prime, and he had the potential to be the greatest, so I choose to imagine that he did". Well, the key word is POTENTIAL. He didn't live up to his potential. He pretty much single handedly destroyed it on his own.