Honestly, if he isn’t brought in as an unquestionable starter, probably 5-10 and a year (possibly a second year higher rated but non guaranteed in case he becomes a starter
if he is an unquestioned starter the rate will be much higher but again with pain free outs the whole way. This situation feels unlikely
a guy like taysom hill is an interesting blue print for young guys that haven’t proven themselves… that contract looks huge but amounts to we want you to be a starting qb here long term but if you’re not, you’re free to find a new home