Lance Comes Clean

Scott Van Pelt says Lance Armstrong was the perfect sports hero but as with most things, a tarnished reality has been revealed by pulling back the curtain on Armstrong.