French may ban Armstrong
Lance Armstrong believes French doping officials may ban him from riding in this summer's Tour de France over a report that he violated protocols during a recent drug test.
Lance Armstrong was stripped of his seven Tour de France titles and banned from cycling for life by the USADA on Thursday night, but not because of new incriminating evidence, or a scandalous confession.