Hey guys, this sounds like terrible news to me. It was written by a CNN guy, I don't know whether that gives it more credit or not, but it sounds really bad. He implies that Lance Armstrong cheated. Let's hear some insight from some real road fans! (I don't have cable, so I never see the Tour on OLN )
http://sports.yahoo.com/sc/news?slug=cnnsi-thetruthisoutth&prov=cnnsi&type=lgns
Please read the article first before posting!
I don't know what to think about this...
http://sports.yahoo.com/sc/news?slug=cnnsi-thetruthisoutth&prov=cnnsi&type=lgns
Please read the article first before posting!
I don't know what to think about this...