Armstrong on his way to winning the 15th stage of the Tour de France from Valreas to Villard-de-
Lance Armstrong has retaken the overall lead in this year's Tour de France. Despite continuing allegations of doping, Armstrong is in position to win the race again. He'd be the first ever to win the Tour six times.
Keith Richberg, Paris bureau chief for The Washington Post