This is from an article I read on Yahoo Sports this morning
...fellow American Greg Lemond, who won the Tour de France in 1986, 1989 and 1990, said Armstrong's return was not good for the sport.
"His return is not good news," Lemond told AFP in Las Vegas. "It's like a nightmare, that we have lived through all these years, returning."
Seriously? A nightmare? Mr. Lemond aren't you being just a tad bit overly dramatic?
Please Greg...go away and find something else to do. To me at least you are tainting your legacy as much as anything else. What a bitter man.