Daily Archives: March 3, 2008

Scapegoats Save Professional Sports

At first glance, finding a common thread running between Major League Baseball’s tying Roger Clemens to the stake as part of its witch hunt against steroids and other performance enhancing drugs, and the National Football League’s public dressing down and … Continue reading

Posted in Sports | 5 Comments