“Collective failure” cited by Mitchell report
Thursday, October 21st, 2010Eighty nine 89 Major League Baseball players, including Roger Clemens were linked with the use of performance enhancing drugs by a report by former senator George J Mitchell.
The report used informant testimony and supporting documents to provide a richly detailed portrait of what Mr. Mitchell described as “baseball’s steroids era.”
From NYTimes.com:
Mr. Clemens, a [...]