Browsing All posts tagged under »performance enhancing drugs«

Did Lance Armstrong Cheat, and Does it Matter?: what to make of all this now that he will “no longer address” the issue

August 28, 2012


When Lance Armstrong suddenly pleaded “no contest” last week in the USADA’s proceedings against him, my university’s communications office sent out a time-sensitive request to faculty members who might have some comment. I foolishly glanced at a couple of news reports on my iPad in the meeting I was in, and then tapped out a […]