6.5 might not be a terrible deal for the Titans. It is only for one year but the Titans would not be risking signing him to a long term contract that could effect the CAP long term. If he duplicates his performance maybe we sign him long term. If he comes back to earth or gets injured we are off the hook. If another team wants him bad enough we get two first round picks as compensation. Something to think about if we can find the CAP space. If KVB signs for a similar deal to Hayward, 5yr contract worth $25mil with $10mil guaranteed we are looking at a 5 million per year CAP hit and would have to pay out around 13 million of that in the first year (salary and bonus). If KVB tanks or gets hurt we still have to eat the remainder of the bonus (assume 4 years remaining at 2 million per year) on our CAP which would be accelerated over one or two years depending on when he was released. 25 million over 5 years may not be out of the question but I'm sure Reese would try to spread the bonus over a couple of years (like a roster bonus) to help protect himself.