Lance Armstrong Stripped of Seven Tour de France WinsLance Armstrong is no longer a Tour de France winner -- after the International Cycling Union announced it will officially strip him of his seven titles amid allegations of doping.Share on FacebookSHARE on X Email This