Not known Facts About Lance Armstrong Doping Investigation
2003: He wins the Tour de France all over again, with the fifth time. "This was my most difficult gain -- we dodged some bullets. It was a tough year on the Tour and I don't plan to make the same faults two times.
The anti-doping controllers confirmed up at his residence for an out-of-Op