The team announced Sunday night that Ertz had agreed to terms on a three-year contract to stay with the team.

According to a source, the deal is worth $31.65 million. Ertz wanted to stay in Arizona and he got his wish at $10.55 million per year.

After his Week 6 deal, Ertz made an immediate impact. He had 763 receiving yards in Arizona, catching 56 passes and three touchdown passes.

He tied the single-season record for catches by a tight end in 11 games.

Ertz finished ninth in receiving yards among tight ends. Ertz played a full season for the first time in his career last year.

He made $5.6 million last season, the last of a five-year extension.

In 123 games with the Eagles, the three-time Pro Bowl selection had In Eagles franchise history, Ertz is second in reception, fifth in receiving yards and seventh in touchdown catches.

Josh Weinfuss and Jeremy Fowler contributed to the report.