Vino’ conquers Paris; Armstrong collects No. 7
For a Tour de France finale that was supposed to be a fait accompli — with Lance Armstrong virtually guaranteed a seventh win and the stage supposedly promised to the sprinters — Sunday's stage 21 into the city of Paris hardly fit the bill. That the 144.5km stage began under gray skies and with cold rain should have been a sign that the race that brought the curtain down on 3593km of racing would have something special to offer. And it did. Foremost of the day's surprises was the winner on the Champs-Élysées, the most attacking rider of the peloton, the ever-popular Kazakhstan