Philadelphia Eagles QB Nick Foles agreed to a revised contract Friday, April 20, that includes a mutual option for the 2019 season, according to sources. Foles will have a chance to become an unrestricted free agent next offseason if he declines the option.