July 25th, 2005, The Midnight Hour | permalink

Lance Armstrong sealed a seventh successive Tour de France victory amid chaotic scenes at the finish in Paris. Jan Ullrich must be cursing the day Lance Armstrong was born now… And I feel sorry for whoever wins it next year, there will be a stigma that they only won because Lance didn’t race…

  1. No Comments
Leave a Reply