Browsing All Posts published on »June 4th, 2007«

Rocket Science: Clemens and ‘Roids

June 4, 2007 by

43

Another brilliant comment from economist Steve Walters of Loyola College: I plead guilty to being uncharitably suspicious. Watching Roger Clemens go off on a young sportswriter after his last minor-league tune-up in Scranton, I wondered: “’roid rage?” The tantrum was, at one level, merely classic Egotistical A-hole Athlete. Clemens escalated an angry denunciation of the […]