A tour de France Armstrong cannot win - New Haven Register
For anyone watching the Tour de France bike race on television ? the 97th starts Saturday ? images of mountain pastures, village spires and monuments are often as good as the contest itself. So, with all due respect ...