• Embed

Lance Armstrong's Doping Scandal

Clip10/23/2012

The U.S. Anti-Doping Agency comes down on Lance Armstrong, and Stephen addresses accusations of ball doping.

Up Next