There is a lot of uncertainty around Nick Foles' free agency. After the Philadelphia Eagles picked up Foles' option for the 2019 season, Foles waived the option making himself a free agent. Many still believe that Foles could be franchise tagged by the Eagles and then traded elsewhere.
Foles has spent seven years in the NFL, five of them being with the Eagles on two different stints. In his first stint with Philadelphia, Foles played in 28 games, starting 24, across three seasons. Foles would throw for 6,753 yards and 46 touchdowns on a 61.6 completion percentage during those three years. In 2013, his second season, Foles would be named to the Pro Bowl after throwing for 2,891 yards and 27 touchdowns while only throwing two interceptions. That season against Oakland, Foles tied an NFL record by throwing for seven touchdowns in a single game.
After his first three seasons with the Eagles, Foles was traded to the St. Louis Rams where he would be the starter for one year. Foles would go onto sign with the Kansas City Chiefs the next season, where he would be a backup, before re-signing with the Eagles in the 2017 offseason.
In 2017 after starter Carson Wentz tore his ACL, Foles took over as the starting quarterback for the Eagles. Foles led the Eagles to their first-ever Super Bowl victory, being named Super Bowl MVP in the Eagles 41-33 win over the Patriots. This past year, Foles served as the backup to Wentz again, although Foles once again took over in the playoffs due to injury. Foles led the Eagles to a win over the Bears but fell to the Saints in the divisional round of the playoffs.