Greg Lemond Prediction of Lance in the upcoming Tour de France:
"My Lance Armstrong prediction? Either he will not start or he will pull out just before the race enters France. I have a feeling that the world of cycling is about to change for the better."
Tour de France starts tomorrow!!!