There are other rationales to that one to think that this signing "could" be a good one. Have they found the flaw in his mechanics? Is that the reason for his 2006 numbers? If he pitches like he did in 2004/2005 for at least 2 out of the 3 years he's here, it's a good contract. If he pitches closer to 2006 for 2 out of those 3 years, then it's a horrible one. If he pitches somewhere in between, it's a poor contract, but not terrible. do you really think you should have 3/20 or 3/28 or whatever for a guy who was TERRIBLE last year because you think you might have figured out how to fix him? and that YOU figured out how to fix him after dave duncan couldn't? if you want to throw a small one-year deal at him and be willing to cut him loose if he pitches bad, that's one thing, but there's absolutely no reason to sign him to this deal. if some other team desperately wanted him, let him go and don't think twice. go sign some other terrible guy if that's going to be the way you want to do things this offseason.