Lance Armstrong: the epic downfall of a sporting icon

2012-10-22 65

The verdict is in -- and Lance Armstrong is out. The once idolized star saw his world cave in further when cycling's governing body stripped him of his record seven Tour de France titles and banned him from the sport, for life.Duration: 01:42