Rather, the motivation for the Eagles bringing back Foles is due to the fear that he would join their NFC East rivals, the New York Giants. The franchise tag could be used as a way to control his destination and deprive him of the possibility to join a rival team.
Report suggests that the #Eagles actions when it comes to Nick Foles over the past 24 hours are motivated by fear that Foles winds up with the #Giants. Here's exactly why they should be worried: https://t.co/mthe4o01zB— Matt Lombardo (@MattLombardoNFL) February 6, 2019
The Eagles were initially expected to allow Foles to walk in free agency and not extend the option on his contract. Foles actually paid the team $2 million (the money he received from a signing bonus) Tuesday in order to get out of his contract.
With Foles keen on testing free agency, the Eagles became worried about links between him and the Giants. The Giants have not been very open about their future under center and some believe they might try to bring Foles in to temporarily act as Eli Manning's replacement
And Nick Foles officially is informing the Eagles that he is voiding the option, per source. https://t.co/W9TmZsSAzq— Adam Schefter (@AdamSchefter) February 6, 2019
In order to prevent Foles from joining the Giants or another quarterback-needy team like the Redskins, the Eagles' best bet would be to slap the franchise tag on Foles. By utilizing the franchise tag on Foles, the Eagles would be able to receive compensation in exchange for the University of Arizona standout.
It's going to be interesting to see how the Eagles handle the situation with their former Super Bowl MVP. He's become a fan favorite, and nothing would be worse for Eagles' fans than to see F running the offense in New York.