Armstrong Closes In on Tour de France Win
American Lance Armstrong powers his way to a commanding lead on the second-to-last day of the Tour de France. He is expected to win a record sixth straight Tour victory Sunday. Hear NPR's Scott Simon and Frankie Andreu, a nine-time Tour de France contender.
Copyright 2004 NPR