According to documents relesased today, Greg Anderson told federal agents that he distributed steroids to several professional baseball players. Anderson, who is Barry Bonds' personal trainer, is one of four men who face federal charges stemming from the ongoing BALCO grand-jury investigation in San Francisco. It doesn't take a huge leap to go from Bonds' trainer admitting that he gave steroids to players to thinking that one of those players is Bonds. You have to imagine that as the pressure on this mounts that Bonds will need to say something, whether it is to deny that he took steroids, or to possibly claim that he was given steroids by Anderson without his knowledge.
I hope against hope that Bonds didn't take steroids--he's long been my favorite player, and I'm in awe of his accomplishments. But as more information comes out, I'm less and less sure.