No one mentions the pitchers possibly on steroids that Bonds hit the homers off of. I can think of one right now that was throwing harder at 35 than he was at 25 which is realistically impossible for a pro pitcher. 35 is "career over" for 95 percent of MLB players.
MLB knew what Sosa and McGwire were doing, but they didn't want to know how 'cause they were putting butts in seats. The only reason we talk about Bonds is because he broke the record.
And no, I'm not for legalizing steroids.