Visconti Wins First Stage of 2010 Tour of Luxembourg; Lance Armstrong Third
Lance Armstrong was third overall after two days of the Tour of Luxembourg on Thursday, satisfied that he is riding stronger before the 2010 Tour de France.
question?" Armstrong said. "The answer has not changed. Don't ask me another stupid question like that."
The second stage Friday is a 126-mile hilly ride between Schifflange and Differdange.