"This is a landmark day for cycling." Those are the words today of Pat McQuaid, President of the International Cycling Union, as the UCI stripped Lance Armstrong of his seven Tour de France victories and banned him for life from cycling. Bonnie Ford, is Olympics and cycling writer for ESPN.com, has covered six of those seven races.