Armstrong Stripped of Tour de France Titles by Governing Body

Armstrong Stripped of Tour de France Titles by Governing Body

Gabriel Bouys/AFP/Getty Images

Lance Armstrong attends a press conference in Los Angeles on Feb. 28, 2011.