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.
Lance Armstrong banned from cycling for life