The Definitive Guide to Lance Armstrong Doping Investigation
2003: He wins the Tour de France once again, to the fifth time. "This was my toughest win -- we dodged some bullets. It absolutely was a tough 12 months for the Tour and I don't intend to make exactly the same problems two times.Some praised Armstrong for last but not least telling the truth, while others criticized the timing and fashion of his co