This thread is inspired by another: view original post
http://www.cbsnews.com/8301-400_162-57563952/lance-armstrong-admits-doping-to-oprah/
Wellp, there you have it.
(Not sure if posted)
-
He did far more than that.... But this is old news...