Yes, Roger Clemens has agreed to return to the Astros. Bummer, I was hoping he would come back to Boston, which would have been a fascinating scenario on about 17 different levels. But it's not over yet- how many weeks before rumors start of a deadline deal to the Yanks or Sox?
Posted by Stephen Silver at May 31, 2006 10:49 PMwell ... no more than 8 weeks, actually.
Posted by: LilB at June 1, 2006 05:47 PM