Nick Foles already has restructred his contract with the Bears, per source. He still has three years left, still has $21 million guaranteed left, but Foles now has the ability to void the deal after either of the first two years depending on his performance. Deal includes upside.

— Adam Schefter (@AdamSchefter) March 18, 2020