Lance Armstrong will admit to doping (1/11 report)
View Single Post
08-23-2012, 10:11 PM
Join Date: Sep 2008
RT @AP: BREAKING: USADA to strip Lance Armstrong of 7 Tour de France titles, ban him from cycling for life.
Everything he worked so hard for is gone. He's a sham.
View Public Profile
Find More Posts by Francesa