Major League Baseball has established a pretty strong precedent by keeping Pete Rose out of the Hall of Fame. Something similar could be done to expunge Bonds from the record books, though the truth of the matter is that any statistic from the last 10-15 years is automatically suspect.
I have long believed that Bonds's "injury" that kept him out of most of last year was a deal with baseball for it to be a "win-win". Bonds get's 700 and goes to the Hall and baseball doesn't get the huge black eye. Now with Bonds back and set to break both Ruth and Aaron's records this year, the information suddenly "appears" just prior to the season. Funny how that works.....and yet another reason I no longer watch Major League Baseball.
At least Pete Rose's 4,000 hits were gotten honestly. It is silly that a bunch of sterdroids will make it to the hall, while Pete doesn't.