Neal Rogers, Cycling

Velo Magazine's Neal Rogers dishes on Lance Armstrong's confession that he used performance-enhancing drugs, why Armstrong is making this admission now and more.