Lance Armstrong, drugs, and skepticism

Nicely written. Whether anyone will pay any attention remains to be seen.

Thanks. Had a good conversation on CapeTalk & 702 with sports scientist Ross Tucker on this earlier today, podcast here: SoundCloud - Hear the world’s sounds