Carson Wentz believes his $128 million extension with the Philadelphia Eagles is a "win-win" for both sides.

The Eagles announced the four-year extension, which lasts through 2024, on Thursday.

The deal includes $107.9 million guaranteed, including $66 million due at signing, according to a source.

"It's something both sides wanted to get done. I knew I wanted this to be home for a long time, and ever since being drafted, it's felt like home," Wentz said. "So as soon as we found something that was a win-win, a really fair opportunity, I jumped at it, just because I love this place and I want to be here for a while, so I felt it was a good time."