I visited the official Tour de France website and searched for “Armstrong” and only one article came up and his name was in a sideline quote, not the main point.

Then I went to Wikipedia to look at the winners of the tour through history and saw this. (Note: The gap from 1999 to 2006 is pretty glaring.)

 No Lance

Pick your heroes wisely.