Henry Aaron hit 755 Homers , no steroids no watered down expansion teams where minor leaguers are regularly in games . During the pitching dominant times of the mid sixties to early 70s , he was in his prime having to face Gibson , Koufax , Drysdale , Marichal , Seaver , etc . And unlike today’s home run hitters , he was not a strikeout machine . He never struck out 100 times in a season . Best home run hitter of all time - period . And he did it with humility , class and grace . Very underrated fielder as well