Photo detail

Lance Armstrong has given up trying to defend himself against alleged steroid use, calling the USADA investigation an "unconstitutional witch hunt."

Stories this photo appears in:

Tease photo

Lance Armstrong loses Tour de France titles, banned from cycling

The U.S. Anti-Doping Agency announces it will strip Lance Armstrong of his record seven Tour de France titles and ban him from cycling for life.


Use the comment form below to begin a discussion about this content.

Sign in to comment