I love cycling, and have the utmost respect for Lance Armstrong for what he's achieved. My world would be thrown seriously out of whack if any of the accusations against him were ever confirmed. The latest are available
here courtesy of a confirmed doper stripped of his Tour title after testing positive for one of the many substances he admits to
(
Read more... )