Subscribe to Feeds
Posts
Comments

Archive for March, 2008

What Am I On?

During the height of his career the seven times Tour de France winner Lance Armstrong, was often the subject of mean spirited and unsubstantiated claims that like other cyclists he used illegal performance enhancing drugs. Though probably the most tested professional cyclist his results were always the same, negative.

He was too good […]