Back to the Houston Astros Newsfeed

Settlement reached in 2008 Roger Clemens defamation lawsuit (The Associated Press)