Depends on what Jack wants.
He was going to hit it big if he signed a contract last year. He had a great year, and has been very solid for the CBJ. He could have gotten 6 million on the open market.
However, this year has been a disaster for him. He's looking at a very small pay raise on the open market IMO for not too long of term.
Or, he can sign a 1 year prove it deal with higher salary, and try to get his last long term deal after that.
My guess is 2-3 years at around 5 million.