Armstrong was a guest on the Freakonomics podcast. Interesting interview on doping today and how cycling compares to main stream sports in the States.
http://freakonomics.com/podcast/lance-armstrong/
http://freakonomics.com/podcast/lance-armstrong/