'60 Minutes' delves into whether or not Lance Armstrong has used PEDs. There have been rumors and people like Floyd Landis have accused him of using but this piece has changed a lot of opinions into believing that he did use illegal drugs.
Posted on May 24, 2011