FDA approved at one time, but at the time, while they weren't technically against baseball's rules, they were AGAINST THE LAW. Steroids have been illegal for some time in this country. The Cream and the Clear, as Barry called them, were illegal substances under federal law when he used them. Sorry, but there is NOTHING anyone can say to me to make me feel other than that those players that used steroids and/or HGH (Andro is considered a steroid as well) to dramatically increase their strength, stamina, ability to recuperate from injury etc, thus making a mockery of the game, were cheating... one of baseball's strengths was the fact that over 70 years, you could pretty much compare players no matter the age, since the dead ball age. There have been fluxes, such as when the mound has been raised, then lowered. But overall, baseball has been the same, and statistically one era wasn't much different than any other. Advances in training methods for hitters balanced out with those for pitchers, and a sub-3 ERA was still a good season, a .300 plus season still a good season, and a 50 homer season a rarity, 60 had only been reached twice, and if a dozen players were over 30, it was news. During that era they made a mockery of the game and the record book.
Don't get me wrong... Bonds has a credible claim as the best position player in baseball history. Roger Clemens has a credible claim as the best pitcher in baseball history (if you are asking, Ruth and Walter Johnson or if you remove the fact that Ruth pitched, Mays and Walter Johnson). It is a shame that they didn't get voted in first ballot, and a shame that they shouldn't ever be inducted. But I hope they don't, just the same, because they chose to cheat.
And by the way, Walter Johnson wasn't afraid to pitch inside, but he never head hunted. Now, if you had used Bob Gibson...