New Step by Step Map For Lance Armstrong
2003: He wins the Tour de France yet again, for your fifth time. "This was my most difficult get -- we dodged some bullets. It had been a rough calendar year for the Tour and I do not want to make the same issues twice.In 2001, he wrote a story linking Armstrong to Italian physician Michele Ferrari, who was becoming investigated for providing effec