Still Chasing Lance Armstrong

Still Chasing Lance Armstrong

From the May 22, 2011 episode of Sports Reporters.