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

2

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 […]