December 23, 2007
Net Denial
Roger Clemens issued an unambiguous denial. Here's the YouTube video:
Thanks to Rich for the heads up.
Posted by David Pinto at
04:05 PM
|
Cheating
|
TrackBack (0)
Am I the only person annoyed by that darn logo in the background?