Tuesday, August 23, 2005

The French sports newspaper L'Equipe ran a front page article today that says that Lance Armstrong tested positive for a performance-enhancing drug during the 1999 Tour de France. Lance says he did not.

I am going to believe Lance. I need to believe Lance. Superman's dead and his wife has cancer. I need to believe in superheroes.