Armstrong has solid performance in first Tour de France stage won by Swiss rider Cancellara By JAMEY KEATEN Associated Press Writer MONACO July 4, 2009 (AP) The Associated Press Post a Comment American seven-time Tour de France winner Lance Armstrong drinks from his water bottle as he warms... Seven-time champion Lance Armstrong went out early and put up a solid time in the opening stage of the Tour de France, then was upstaged by Fabian Cancellara of Switzerland. Provisional... [read full story]


