Copyrighted Image? DMCA | Lance Armstrong's name is coming out of cycling's record books. Armstrong was stripped of his seven Tour de France titles and banned for life by cycling's governing body Monday following a report from the U.S. Anti-Doping Agency that accused him of leading a massive doping program on his teams. |