Tour De France

Lance Armstrong Moves into 2nd

After a several-year hiatus, could Lance Armstrong win the Tour De France again? Armstrong is in second place after Stage 4—a mere two-hundredths of a second behind the race leader, Fabian Cancellara in the overall standings. Armstrong trailed by 40 seconds going into Stage 4. “This is a confession,” he said in the news conference afterward. “I expected it to be easier. I’m not going to be last, but it won’t be like 2004, 2005 or 2001.”