An Unbiased View of Lance Armstrong
2003: He wins the Tour de France once more, for the fifth time. "This was my hardest win -- we dodged some bullets. It had been a tough 12 months for the Tour and I don't intend to make precisely the same issues two times."This Tale was so perfect for so very long. It's this myth, this great story, and it was not accurate," he informed Winfrey. "I