Seen today: It's official: Armstrong to race Tour de France. He mentioned on Oprah that he'd ride it again, but he didn't say when and it was no secret that he's under contract to ride it one more time.
On the subject of Oprah: It has been a long time since I've seen her, and it was surprising how insubstantial the show with Lance Armstrong was. Is every Oprah show about Oprah?