Roger Clemens is said to have signed a one year contract with the Houston Astros. Beeing the Masshole that I am, I take enourmous amounts of glee in watching Rodger and Andy Pettitte thumbing their noses up at Steinbrenner and the Evil Empire. Oh this is going to be a fantabulous year for baseball!
Take that, you Yankee Bastages!!