Is this the end of the road for Lance?

Author:
Video Duration:
0

SI.com's Richard Deitsch, Ted Keith, David Epstein and Maggie Gray discuss the recent news regarding disgraced cycling champ Lance Armstrong's resignation as head of his cancer charity, the Livestrong Foundation.