Clemens’ uses multimedia to relay his message

December 23, 2007

Fifteen days after The Mitchell Report surfaced and stripped Roger Clemens of his Cy Young Awards — at least in the courtroom of public opinion — the New York Yankee pitcher posted a carefully-worded video on the web site of his foundation: The Roger Clemens Foundation. While the video seems incredibly convincing, it is unfortunate […]