Everything old really is new again.
Nick Foles is a Philadelphia Eagle. In 2017.
On Monday morning the team announced that it reached a two-year deal to bring Foles back to Philadelphia. According to NFL Network, the deal is worth $11 million over two years, with $7 million guaranteed.
So the Eagles' franchise quarterback Carson Wentz will be backed up by the same guy who Chip Kelly once infamously said would be the "starting QB for the next 1,000 years."
Foles didn't last nearly that long.
Foles, 28, was a third-round pick in 2012 and went on to have a magical second season. In 2013, under new head coach Chip Kelly, Foles threw 27 touchdown passes and just two interceptions after taking over for an injured Mike Vick.
After that 27-2 year, Foles couldn't recapture that success with the Eagles. In 2014, he threw 13 touchdowns and 10 interceptions in eight games. In the ensuing offseason, Kelly dealt Foles to St. Louis as a part of the Sam Bradford trade.
Here's another move by de facto GM Howie Roseman to undo a prominent move from Kelly.
After he left Philly, Foles had one underwhelming season with the Rams before latching on to Andy Reid's Chiefs last year.
The big question for the Eagles now: What does this signing mean for Chase Daniel?
The Eagles have reportedly been searching for a trade to rid themselves of Daniel and his massive salary cap hit. A trade of Daniel would clear $6 million in cap room a year after the team signed him to a three-year, $21 million deal. Meanwhile, ESPN is reporting Daniel has asked to be cut and the Eagles are expected to fulfill his request.
While Daniel was brought to town to offer some familiarity as the team brought along Wentz, his services are less meaningful after Wentz's rookie season. And there's still plenty of familiarity with Foles.
During Foles' rookie season in 2012, the Eagles' quarterbacks coach was Doug Pederson, who will now be his head coach in Philly.