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