PARIS - The director of the Tour de France said it was a "proven scientific fact" that Lance Armstrong had a performance-boosting drug in his body during his 1999 Tour win, and that the seven-time champion owed fans an explanation.
In a story Wednesday, Jean-Marie Leblanc praised L'Equipe for an investigation that reported that six urine samples provided by Armstrong during the 1999 Tour tested positive for the red blood cell-booster EPO. The French sports daily on Tuesday accused Armstrong of using EPO during his first Tour win in 1999.
"For the first time — and these are no longer rumors or insinuations, these are proven scientific facts — someone has shown me that in 1999, Armstrong had a banned substance called EPO in his body," Leblanc told the paper.
http://news.yahoo.com/s/ap/20050824/ap_ ... ong_doping