Today, the US Anti-Doping Agency moved to strip cyclist Lance Armstrong of his seven Tour de France titles — and ban him from the sport for life. Brian Holcombe, editor of Velo Magazine, tells anchor Marco Werman it was Armstrong’s only way out.