Grasping at Straws: Mitchell Investigation Doomed to Failure
16 June 2007On March 29, 2006, Major League Baseball announced that former Senate Majority Leader George Mitchell would head an investigation into Steroid use in baseball. The impetus, besides a very public backhand from congress and public outcry, was largely the book Game of Shadows, released earlier that month, which collected and presented all of the evidence [...]