Lance Armstrong’s Confession: VIDEO

Armstrong

Yes, I doped, and it wasn't humanly possible to win seven Tour de France titles without it.

In a nutshell, AFTER THE JUMP...