Looking at the terms, it doesn't actually seem like an especially bad deal. He won't make more than 10 million a year until 2010, and there's a 2011 option for 11 or 13 depending on innings thrown. Even if he regresses to a completely average pitcher, his contract isn't so bad that he can't be traded.