The Philadelphia Eagles and tight end Dallas Goedert reached agreement on a one-year, $7 million contract Sunday, sources told ESPN.
The deal includes a $4.25 million signing bonus, a source told ESPN’s Adam Schefter.
By getting the deal done, the Eagles avoid a dead-cap hit of more than $20 million that would have come when Goedert’s contract expired this Monday. Goedert and the team had agreed to push that void date back multiple times while working out the contract details, delaying when he officially would become a free agent.
Philadelphia has been juggling multiple situations, including trade discussions revolving around receiver A.J. Brown. Should they trade Brown before June 1, the Eagles will incur a cap hit of more than $40 million — a number that shrinks to around $20 million if they trade him afterward.

