Armstrong's Final Race

June 14, 2006 8:34 AM

Less than ten years ago, Lance Armstrong was lying in a cancer ward. Now, he is poised to win his seventh, and final, Tour de France. Sky News's Ian Dovestan reports.

  • Read Story
  • Share:
    • Recommended
    • Olympics Now 08-20-08 Olympics Now 08-20-08

      2:59 August 20, 2008

    • Olympics Now 08-19-08 Olympics Now 08-19-08

      2:55 August 19, 2008

    • Olympics Now 08-18-08 Olympics Now 08-18-08

      3:05 August 18, 2008

    • Olympics Now 08-18-08 Olympics Now 08-18-08

      3:05 August 19, 2008

    • Olympics Now 08-13 Olympics Now 08-13

      2:22 August 13, 2008

    • Olympics Now 08-12 Olympics Now 08-12

      2:00 August 12, 2008