Lance Armstrong Stripped of Titles
As many of you have heard, Lance Armstrong has been stripped of his 7 Tour de France tour wins and has been banned from the sport. If anyone sees Lance speak on this, please let me know. From what I have read, he is throwing in the towel, which does not support honesty, if you ask me.
Tyler Hamilton spoke out in May of last year, and I analyzed him. I do believe he was telling the truth