Lance Armstrong retook the overall lead in the Tour de France today, outsprinting his top two challengers to win the first stage in the Alps and close in on a record sixth straight title.
Lance Armstrong retook the overall lead in the Tour de France today, outsprinting his top two challengers to win the first stage in the Alps and close in on a record sixth straight title.