
Defiant Lance Armstrong To Ride Section Of Tour De France Route
Former US cycling star Lance Armstrong is back. Well, that assumes he ever went away in the first place. The disgraced drug cheat and seven-time winner of the Tour de France will ride on a charity bike tour in Britain next month