Leicester: A stunning fall from grace for Armstrong

By JOHN LEICESTER By JOHN LEICESTER ADVERTISING Associated Press SAINT-SEBASTIEN-D’AIGREFEUILLE, France — On the hot road to this village in the deepest south of France, we passed the forbidding, barren mountain where Lance Armstrong, the cyclist, took a giant step