Champion cyclist Lance Armstrong's Tour de France victory has been hailed as among 'the most memorable moments in sport history during this century?(USA Cycling magazine). In 1996 he established the Lance Armstrong Foundation, a charity to aid the fight against cancer.