I disagree. He has pitched like a borderline ace for the past two seasons. If he pitches exactly the same throughout this contract as he has been, it will be a steal (relatively) for texas.
He could potentially outpitch CJ Wilson in the same time frame, and we are paying him 20+ million more.
Edwin Jackson is a slightly worse pitcher, and he got the same amount of money for less years. Texas has a very good front office.