I'm kind of happy with today's column. You should read it.
Every year around this time, you can count on seeing several things. High temperatures, fireworks stands and new doping allegations against Lance Armstrong. Seriously, it happens every year. This time, the United States Anti-Doping Agency (USADA), a semi-governmental body, has suspended Armstrong from both cycling and triathlon competitions and has begun an investigation into his alleged drug use between 1996 and 2005, as well as 2009 and 2010.
The Tour de France begins in a couple of weeks and usually during the Tour, or immediately preceding it, someone or something announces that they have incontrovertible evidence that Lance Armstrong used performance enhancing drugs (PEDs) during his tenure as the Greatest Athlete in the World.
For many years, I really believed that. Lance Armstrong was the Greatest Athlete in the World. Continued here...