The Eagles have a $20 million contract option for next season and Ian Rapoport of NFL Media reports that they are expected to pick up his option.
Foles can buyout that option by paying the Eagles $2 million, which is made easier by hitting several incentives in his contract this year as well as the Eagles giving him a $1 million bonus he just missed qualifying for in the regular season.
The Eagles could really up the ante by using the franchise tag on Foles. That would allow the Eagles to trade him as long as Foles signs the tag, which comes with a salary in the neighborhood of $25 million.