2005 Tour de France: A 21 Stage Salute

This year’s Tour de France should have its biggest audience yet –– both in person and on cable TV. As Lance Armstrong aims for an unprecedented seventh victory before retiring from competitive cycling, hordes or fans will line the streets of France for each of the 21 stages over the 2,236-mile route. You can follow the daily Tour de France in your local newspaper or on the Outdoor Life Channel on TV.

Leave a Reply