As it appears in spotrac, he has some guaranteed money including $1mil in roster bonus + 6 more if on the roster come March. He has some $13+ million guaranteed total but the number that really will come into play is the $3.75 mil cap hit for 2016 and zero for 2017.
I'm sure the Rams will cut their losses and either allow him to restructure or cut him if he proves to be unsalvagable.
Either way it was a gamble and the extension is not likely to affect the team much. Certainly nothing like we are used to spending on a qb that doesn't play.
http://profootballtalk.nbcsports.com/2015/11/17/rams-owe-foles-6-million-guaranteed-for-2016/
Rams owe Foles $6 million guaranteed for 2016
Posted by Mike Florio on November 17, 2015
AP
The Rams say they
have no regrets about trading for quarterback
Nick Foles or extending his contract, preserving the unbroken chain of NFL teams claiming that they don’t regret things they clearly should.
As to Foles, they’ll have 6 million reasons to regret the move in 2016.
Per a source with knowledge of the deal, the contract given to Foles earlier this year has a $6 million roster bonus due on the third day of the 2016 league year. The bonus is guaranteed for skill and injury, which means the Rams are on the hook for the amount.
Foles also has a salary in 2016 of $1.75 million, guaranteed only for injury until the fifth day of the 2016 league year, at which point it becomes fully guaranteed. While the Rams can avoid that by cutting him, they can’t avoid the $6 million roster bonus. The source says the $6 million roster bonus also has no offset language, meaning that Foles gets to keep the $6 million if he’s released, undiminished by anything he earns elsewhere.
The best move for the Rams, if they decide to move on from Foles in 2016, would be to trade him. And if there’s a team that views Foles as a starter, $7.75 million for 2016 isn’t a significant investment, given the market at the position. But if the Rams don’t want him to start after having him in the building since March, why should anyone else?
Under his new contract, Foles will earn a little over $6 million in 2015. In 2017, his total pay spikes to $12.25 million, which means that there’s a slim chance anyone will be employing him under the third and final year of the deal.