No matter what we did, opposition fans would criticize.
99% of NQ will be stoked with this great news.
I think a fair percentage of that 99% would also look at it with a non biased view.
A couple of point... firstly JT is doing himself no favours. At $1M a year it sounds huge but 700K a year was top dollar 2 years ago. In 5 years he will be 28 and top of the game. The top value then will be closer to $2M a year. He is better off signing 4 years and renegotiating.
Secondly if he gets an injury and then another one it's a very costly contract that has to be honoured. A huge risk v reward. He also isn't the other JT and won't be ever.
Good luck to him and the cowboys but no one ever finishes a contract like this.