So says ESPN:
Paying a premium for a backup quarterback … just in case
Once general manager Howie Roseman wrestled back personnel control after the end of the Chip Kelly coup, his Eagles were heavily invested in quarterbacks. The Eagles re-signed Sam Bradford to a two-year deal and traded up to grab Wentz with the second overall pick of the 2016 draft. In between, they signed former Chiefs backup Chase Daniel to a three-year, $21 million deal with $12 million initially guaranteed, presumably under the logic that Daniel was familiar with Pederson’s scheme from Kansas City and had some untapped upside after throwing just 77 professional passes over six NFL seasons.
One year later, they changed their mind. They cut Daniel, who would eventually receive $11.1 million from the Eagles for a total of one regular-season pass — it was a 16-yard completion! On the same day, Roseman signed former Eagles starter Nick Foles to a two-year, $11 million deal with $7 million guaranteed at signing. You know what happened next. It was a big bet on a player who had nearly retired after a dismal 2015 season in St. Louis and whose decent numbers over 55 passes in Kansas City bore little resemblance to some ugly tape. Foles struggled during his regular-season stint replacing Wentz, but from the second half of the divisional-round victory over the Falcons and on, he etched his name into Philly lore: