Armstrong set to discuss cycling’s most sophisticated doping program in history.
Lance Armstrong’s name is coming out of cycling’s record books.
Seven-time Tour de France winner Lance Armstrong is once again fighting doping charges. He maintains he never did, and unlike many of his accusers, has passed more than 500-drug tests.
Lance Armstrong is facing more doping allegations just a few months after he thought he had finally put them to rest.