Apparently Lance Armstrong just admitted to having used performance enhancing drugs during his Tour de France victories. I am disappointed; and candidly very sad. I have admired and followed Armstrong's career closely. My father and I were in Paris, and watched him cross the finish line for his 7th and final Tour victory. I reached [Read More]
Call Now Button