If this three years is true, there must be other clubs interested. You will never get a better chance to recoup sunken costs.
There is no way Ryan deserves three years on exposed form, it would be list mismanagement to offer it and continue our habit of extending contracts too long too quickly. At best it would be one year with triggers for a second. And that's hoping that there is a huge turnaround. Its a punt but a responsible one.
If the market wants to pay him 3 years and invest that heavily in him, give me a top 30 pick. Bleed the market of the price. Once in a lifetime chance. If the market isn't wanting to pay him, why the hell are we?