He's gone but not forgotten. After winning an unprecented seventh straight Tour de France title, Lance Armstrong can lay claim to the title of greatest Tour de France rider in the history of cycling.
http://us.rd.yahoo.com/dailynews/rss/search/cycling+racing/SIG=1201nujcq/*http%3A//www.cyclingnews.com/features/?id=2005/armstrong_retro
http://us.rd.yahoo.com/dailynews/rss/search/cycling+racing/SIG=1201nujcq/*http%3A//www.cyclingnews.com/features/?id=2005/armstrong_retro