Not known Factual Statements About Lance Armstrong
2003: He wins the Tour de France all over again, for the fifth time. "This was my hardest get -- we dodged some bullets. It absolutely was a rough year for the Tour and I don't decide to make precisely the same faults two times.In an announcement at some time, the cyclist stated he stopped battling the investigation mainly because “there comes a