The U.S. Anti-Doping Agency is banning Lance Armstrong for life and stripping him of his seven Tour de France titles. CineSport's Tara Petrolino and the Orlando Sentinel's George Diaz discuss.