The final three years of Foles' deal void if he's on the Eagles' roster 23 days before the start of the 2019 league year, i.e. mid-February

— Ben Volin (@BenVolin) March 17, 2017