Barry Bonds has been indicted for perjury. I hate to say it but I told you so. This is what I wrote back in 2004:
We all know that our legal system is dodgy - especially when the defendants have the money for high powered attorneys. The BALCO stuff may get thrown out but one thing that is not dodgy is the truth. If Barry Bonds lied to the Feds under oath and they can prove it - he'll end up going to jail just like Martha Stewart.Barry is going to jail.
Remember - Martha Stewart did not go to jail for insider trading (which is what the original investigation was about), she went to jail for lying to the Feds. Barry won't go to jail for taking steroids, he'll go to jail for lying about taking steroids.
Somebody has to be the fall guy here and Barry was a main target all along. Plus how sympathetic do you think a jury will be to Barry? About as sympathetic as a jury was to Martha maybe?