Originally Posted by
Tater
Bonds has more total HRs period. That makes him the HR King. You can't erase that stat no matter how much you want. Bonds played against steroid users all around too. I can throw out that Bonds walked 500 more times than Ruth and 1100 more time than Aaron.
Bonds also got blackballed at the end of his career. He led the league with .480 OBP and had 28 bombs his final season. Then the MLB colluded to not sign him. Given a normal end to his career, he would have easily eclipsed 800 HRs. All while he had a career OBP of .444.
In the constraints of the rules, Barry Bonds is the greatest offensive threat of all time. By every measure you can cook up fairly.