August 25, 2012 12:00 AM

Lance Armstrong lasting legacy after surrendering appeal: just another of sport’s champion cheaters

Lance Armstrong has stepped off the pedals he once pushed with his incomparable combination of bounce and fury. He has slumped by the side of an alpine road.

Related content


Sports Videos

Sports Videos