Peter Ford, who covered Lance Armstrong's winning streak at the Tour de France for the Monitor, writes that Armstrong's doping has 'tainted some of my happiest memories of reporting in France.'
Results: 1 of 2