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 […]