He's been having a rough month, and earlier today (October 22) Lance Armstrong learned that he would be stripped of his seven Tour de France titles and banned from cycling for life by the UCI, cycling's governing body. Pat McQuaid, President of the International Cycling...
For those of us who have watched the phenomenal performances of Lance Armstrong in his string on victories in the Tour de France this is good news indeed. His presence at the 2009 Tour will add even more...