The Frisco sportswriters are trashing Barry Bonds again, with gossip and hearsay from an ex-girlfriend and others. For some reason, the local sportswriters have always hated Barry Bonds, and they have been saying similar things for many years.
Bonds may very well have told the truth to the grand jury. If there were really good evidence that he lied, then he could be prosecuted. He has never tested positive or found guilty of anything, AFAIK, and he should get the benefit of the doubt.
I also think that Lance Armstrong has been unfairly maligned in the press, over unfounded drug accusations.