You never know - even one of baseball's purest and best hitters Albert Pujols has come under fire with steroid accusations.
I don't doubt that Bonds, Palmeiro, or McGwire used steroids. They were playing in an era in which I believe steroid use was very, very commonplace and I am confident in saying that 25% of all major leaguers had at some point used or experimented with it at that time.
However, Bonds does deserve the Hall of Fame. He is a much better player than Mark McGwire or Rafael Palmeiro. His 500 HRs and 500 SBs alone deserves a first-time vote into the Hall of Fame. I think his desire to take steroids is because he wants to be a better ball player. Should we punish those who are already great but want to be the absolute best? Why should Bonds be restricted to his already phenomenal talent? Why not push his body, with some extra help, to be the best ever?
Unfortunately, Bonds is not a friend of the general public or the media, and in turn the media has often focused on him and portrayed him as a very classless, at times racist, and ignorant human being. Bonds is a victim of himself.
We will see how A-Rod does now that he's hit his 500th. Bonds, McGwire, and Palmeiro are the only 3 batters to significantly produce more home runs after their 32nd birthday in the top 10 list.
NAME - HRs before 32 - HRs after 32
Hank Aaron - 398 - 357
Bonds - 332 - 421
Babe - 356 - 358
Willie Mays - 373 - 282
Sosa - 386 - 218
Griffey - 460 - 129
Frank Robinson - 399 - 187
McGwire - 277 - 306
Harmon Killebrew - 393 - 180
Palmeiro - 232 - 337