Foles, 31, played just one year in Jacksonville after signing a four-year, $88 million contract with the Jags last offseason. The Eagles allowed him to hit free agency after the 2018 season. 

Sources: Jags trading QB Foles to Bears for pick

Via www.espn.com
 

Editorial credit: dean bertoncelj / Shutterstock.com