Although 12.5M AAV is still a lot of money... kind of sounds like he took a hometown discount
I think his new contract makes him one of the 10 highest paid tight ends in the league. I’d say he’s in the 7-10 range for best tight end in the league, so contract checks out.