7.23.2004

More Lance Armstrong

Words cannot express my supreme joy that Lance Armstrong, after saying this would be his final Tour de France, now says (of course - this is like Oprah at contract renewal with the stations time) he'll return next year. I'm sure the French are peeing on themselves with glee (wee wee wee!).