Anyone else a cycling fan out there? This is Lance Armstrong's final Tour, and he certainly started it off with a bang today. Jan Ullrich (one of Armstrong's main threats) was passed by Armstrong (who started the time trial a minute later). Ullrich can't be pleased with the way he started the tour. :dead: Official Tour web site. Lance Armstrong's official web site. Anyone else watching?