I was reading about this earlier. Bonds was an anomally with his skill and added state of the art pharmaceuticals. I don't believe he'll be surpassed.
I'm not 100% convinced he needed PEDs to accomplish what he did. Case in point. Hank Aaron ( greenies. Admitted ) needed 2500+ more at bats than Ruth to hit 714.
I can't find Bonds AB right now. I'm sure it's more ( but less than Aaron ) than Ruth needed. It just makes it that much more incredible what Ruth did. Fuck Selig.
Utah is more knowlegeable about PEDs in the game than I am, so I could be wrong. As dislikeable as Barry is he's one of those players when the BALCO shit came out where I went "Goddamnit. Why?"
Palmeiro couldn't without them, McGwire couldn't without. Clemens could, but started when his career was over, Arod probably could've but started way too early to know.
Barry was a HOF guarantee before he started. It's head scratching to me.
*ETA
Today is Mike Trout's 26th bday. He also hit a double....his 1,000th hit. 26 years old. 1,000 hits.