Armstrong bid runs into delay with protest
Lance Armstrong's quest for a record fifth straight Tour De France title ran into an unexpected delay during today's 10th stage.
The Texan's progress was halted by a group of French farming union demonstrators near Marseille.




