Wednesday, February 27, 2008

Roger Clemens Sure Is Defiant


Showing up at Astros camp in the middle of a possible probe by federal investigators while most people think you're lying and not taking any questions from the press? That's sheer and utter defiance.

No comments: