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.”
Read it at The New York Times



