Foles' contract - has three voidable years which means he signed a five-year contract last spring masquerading as a two-year contract.
https://overthecap.com/player/nick-foles/773
https://www.si.com/extra-mustard/2017/03/17/nick-foles-eagles-contract-void
Biggest question for Philly - pay the roster bonus or not? Guess that depends on a few factors:
1) when the roster bonus is due could trigger a quicker action by management in regards to cap, just
2) how much cap space and what player(s) could that money be spread over, but
3) what if another team is willing to trade for the player?
Some team will probably see Foles as a probable answer, or perhaps a stopgap, and may make a costly mistake. What teams could be in the market for a starting caliber player that could go bellyup under the wrong system/supporting cast, or turn up the next Rich Gannon in the right system/supporting cast?
Arizona
Buffalo
Cleveland (figure they'll go for Cousins)
Denver
Houston (how long is Watson out; buys time)
Kansas City (insurance to Mahomes but probably doubtful)
Miami
Minnesota (that would be an interesting move)
NY Jets