Boom goes the dynamite.
Lance Armstrong just got eviscerated by 60 Minutes.
We already know that former teammate Tyler Hamilton said that he saw Armstrong take EPO, testosterone, and a blood transfusion during the Tour de France.
CBS also says that George Hincapie told a grand jury that he saw it too.
But the most damning revelation of all from tonight’s broadcast, Hamilton said that Armstrong failed a drug test in 2001 and that Lance, with the help of the International Cycling Union (UCI), “took care of it.”