UCI: Armstrong Stripped of 7 Tour Titles

Lance Armstrong was stripped of his seven Tour de France titles and banned for life by cycling's governing body following a report from the U.S. Anti-Doping Agency that accused him of leading a massive doping program on his teams. (Oct. 22)

Comments

Newsday.com now uses Facebook for our comment boards. Please read our guidelines and connect your Facebook account to comment.