TOURDE FRANCE

  • Armstrong should lose Tour titles: WADA chief August 24, 2012

    World AntiDoping Agency (WADA) chief John Fahey has told Reuters that American cyclist Lance Armstrong's decision not to fight doping charges meant there was substance' to those allegations and that he should be stripped of his seven Tour de France titles. Armstrong on Thursday said he would no longer fight charges...