He had a good year in 1999: he beat cancer & beat all the other riders to win his first Tour de France
The overall victor has the shortest cumulative time over all 21 
stages and is typically a ... Armstrong first won the Tour de France in 1999.