Lance Armstrong No Further a Mystery
2003: He wins the Tour de France again, with the fifth time. "This was my toughest get -- we dodged some bullets. It absolutely was a tough 12 months with the Tour and I don't plan to make the exact same problems twice.All through his terrifying battle While using the illness, Armstrong ongoing to keep up that he was intending to race competitively