Bonds cheated. If everyone in both leagues were on steroids, would Bonds put up the numbers he did. I think, no.
Having said that, he had no reason to cheat. He was a great player without the roids. It’s a damned shame he took the wrong road unnecessarily. Sorry, but McGwire, Sosa, Bonds, and a...