Leipheimer wins; Armstrong takes 7th
ESCONDIDO, Calif. -- The climb up a snowcapped mountain during the final stage certainly gave the Tour of California a European feel, as well as the spectators dressed in an array of costumes from a devil to an overweight guy wearing only a lime-green thong.
So did the presence of seven-time Tour de France Lance Armstrong, although his role this time was simply as a teammate.
With a boost from Armstrong and a tough mountain to climb, Levi Leipheimer won his third straight Tour of California ...
Read full story