Here they come: in a few hours, Lance Armstrong,
if his lead holds up, will have won his fifth straight Tour de France.
Ooops, our mistake: the final stage is Sunday. Or maybe not. The TV announcers said he has won. Saturday, Sunday, next week: doesn't matter. He's the greatest.