Lance Armstrong Stripped Of All Seven Tour de France TitlesLance Armstrong Stripped Of All Seven Tour de France TitlesOver the summer it came out that the US Anti Doping Agency was going after Lance Armstrong in a big way. It seems as they have won the fight.BJ RagoneBJ Ragone