Lance Armstrong's former teammate and friend, Tyler Hamilton, says that he and several other teammates, including Armstrong were doping. In fact, he says it was impossible to compete at the top level of the sport without doping.
Hamilton, who was called to testify before a grand jury investigating doping in cycle racing, said that trainers and team doctors actively supported doping. He was given limited immunity by the US prosecutor, so he will not be prosecuted unless he gets caught telling a lie. Athletes have learned from the Barry Bonds case: don't lie to a grand jury.
Personally, I don't like these prosecutions. The government has spent a fortune crawling through dumpsters and trash cans belonging to amateur and professional athletes, twisting arms and making friends rat out friends for behavior that has been widespread in professional sports for decades. What is the public benefit in these prosecutions? Are we worried that Barry Bonds is going to mug someone on the BART? Is Lance Armstrong going to steal bicycles off the street? Is Roger Clemons going to start stealing cars because he juiced when he played professional sports?
These prosecutions seem to be more about cleaning up cheating in sports than they are about prosecuting anyone for drug use. So what's next? Will prosecutors convene grand juries to investigate spit balls and corked bats?
The New Yorker ran an excellent piece on the steroid witch hunt back in March. If you're a subscriber, it is definitely worth reading.