Lance! NPR Published July 23, 2000 at 12:00 AM EDT Facebook LinkedIn Email NPR's Sarah Chayes reports from Paris where American cyclist Lance Armstrong won the Tour de France today, for the second time in two years. The 28-year old cyclist beat cancer to compete again this year. Copyright 2000 NPR