Lance Armstrong charged with Doping by USADA and allegedly implicated by up to 10 witnesses, five of whom were his team mates, some still riding. Armstrong could be stripped of his record 7 Tour de France titles.
Lance Armstrong charged with Doping by USADA and allegedly implicated by up to 10 witnesses, five of whom were his team mates, some still riding. Armstrong could be stripped of his record 7 Tour de France titles.