Veloneuews reports all riders have have been suspended indefinitely until all doping allegations have been resolved. 2008 Tour De France has been cancelled to allow a new generation of cyclist to take the year off, get clean and start again in '09.
But I thought Greg Lemond won it last year?