Pete Rose broke the #1 rule in baseball.
Barry Bonds never took anything that was banned by MLB while it was banned by MLB.
Personally, Bud Selig and the lords of MLB look worse than McGwire, Bonds, Sosa, and company do for what's happened in baseball.
Selig and company are the ones that turned the blind eye to what was going on in order to rake in the money created by the HR boom.
All the players were doing was everything they could to make a buck.
Isn't that what a free market economy is all about?