Agreed to terms with RHP Jose Contreras on a three-year, $29 million contract extension through 2009
This seems a little foolish to me. Granted he had a pretty good year last year. But the guy is at least 34 years old and last year was the first full good one he had since coming to the states.
I'm just not sure they had to give him that kind of guarantee. Seems risky to me.