Armstrong can't escape the questions
Seven years, seven wins, some 17,000 miles of road covered since -- and we're right back where we started.
A French newspaper is charging Lance Armstrong with doping. Again. He's denying it. Again. And the rest of the world is choosing up sides. Again.
I have no idea whether Armstrong used the blood-boosting drug
EPO to win his first Tour de France in 1999, despite having been on
hand for that one and each of the last three. And you could argue
that neither does L'Equipe, the leading ...
Read full story