Armstrong's Tour de France Wins Stripped

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.

Get More Orlando Sports at ORLANDOSENTINEL.com