Not really insanity. Insanity would be letting his contract run down when you have Cousins, Junior, DJax and Garcon running down in 2016. Let's not forget the contract will not come into force until March 2017. By March 2018 this contract will look mundane.
The guys a baller. Top 3 receiving TE. Seen a stat last week that no player either receiver or back gained more yards after contact on third down last season.