Lance Armstrong Titles

AP

STRIPPED OF TITLES

GENEVA - Lance 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...