2001 Tour De France Steve Hatch, March 5, 2002. An interesting look back at Armstrong’s Tour De France maneuvers Filed under Cycling. More to read December 17, 2002LED spoke lights for your bike July 19, 2002Armstrong takes Stage 12 of the Tour May 29, 200224 hours of Allamuchy February 8, 2002you’re not a bagger ; are you?