How many tour de france wins does lance have?


Rate This Answer

Tour de France Lance Armstrong won 7 Tours De France from 1999-2005 and may win another here in 2009, What a guy, hats off to him. ChaCha

Answered -

Comments

Advertisement