Lance Armstrong to be tested like any other rider at Tour de France

When Lance Armstrong and France’s anti-doping agency were at odds last spring over a surprise doping test, the seven-time Tour de France champion’s return to the Tour appeared to fade.

More: continued here