Showing posts with label Roger Clemens. Show all posts
Showing posts with label Roger Clemens. Show all posts

Tuesday, May 20, 2008

On This Date in Baseball: May 20


1984 - Roger Clemens strikes out seven batters in seven innings en route to his first major league victory, 5-4 over the Twins.