(Check out the TdF official website for the years Armstrong was in the race- It only lists "Armstrong - disqualified for doping").
He has never won a tour de France.
Man.
Nice ride ain’t it?