Is This Lance Armstrong’s Year?
The wheels seem to have come off the Tour de France. This year’s race, with a ceremonial start in London, is of course absent the retired Lance Armstrong, whom Americans learned to love and the French grew to hate in seemingly direct proportion. But the race this year is also missing Floyd Landis, last year’s disgraced winner, as well as . . .