Remember when Lance Armstrong announced his comeback, back in September, and indicated that Don Catlin would be doing a lot of testing and posting results and how visible everything was going to be?
Well, today I came across this article on Bikeradar.com; from the same people that bring us Cyclingews.com and ProCycling magazine:
Armstrong’s [...]


