On Sunday evening, 60 Minutes aired a long segment on the ongoing investigation into whether Lance Armstrong, the 7-time champion of the Tour de France, used performance enhancing drugs.
Armstrong, a cancer survivor, philanthropist, and American hero, has always denied using drugs, even as cycling has been revealed to be riddled with blood doping and Armstrong's teammates have come forward and said that he did it. The 60 Minutes story revealed that two of Armstrong's closest teammates, Tyler Hamilton and George Hincapie, have now testified to a grand jury that they saw Armstrong use performance-enhancing drugs.
Hamilton also said that, contrary to Armstrong's claim that he has never failed a drug test, Armstrong actually did fail one in 2001--in a Swiss race leading up to that year's Tour de France. Hamilton believes that the International Cycling Union persuaded the testing organization to ignore the test.
The Hamilton and Hincapie testimony is the strongest evidence yet that Read More »from Is It Finally Game-Over For Lance Armstrong?