Armstrong lanced by Tour boss after drug claims
French newspaper L’Equipe alleged earlier this week that signs of EPO were detected in samples of Armstrong’s urine given during the 1999 race.
Tour director Jean-Marie Leblanc said: “What L’Equipe revealed shows me I was fooled. We were all fooled.”