Next 3 years combined cap space:
Cowboys 210M
Eagles 63M
It's going to be really tight for the Eagles next season. Restructuring does not change the 63M number.
It was worth it because they won the Super Bowl and they'll be able to go for it again this season; however, they will have to dump players next year.
They have a complete team, so they just have to be able to sustain the spending for 2018 and 2020. They have to do some restructuring in 2019, but there are at least 3 big contracts that are available.
If you look at 2020, they have almost $30M of cap space right now. Assuming some restructuring in 2019, let's say they have $20M of cap space for 2020.
The major contracts for them in 2020 is Wentz and their LT.
Lets look at a 5 year $35M AAV contract and $75M signing bonus.
year--Year 1---Year 2---Year 3---Year 4---Year 5
base----$1M----$25M---$25M----$25M----$25M
bonus--$15M---$15M---$15M----$15M----$15M
cap hit--$16M---$40M---$40M---$40M----$40M
So Wentz's 2020 cap hit is $16M - no problem to fit his contract and even the LT contract in 2020. THAT IS BEFORE ANY RESTRUCTURING
In 2021, if you need space, you then restructure again to give him a restructuring bonus of $20M that will be split 4x to $5M/yr. Then his 2021 cap hit would be $15M+$1M+$5M = $21M. That is still manageable.
So we are now into 2022, and you can keep playing this game.
You will have to play the piper sooner or later, but that could well be 2023 or later.
At that point, who cares.
And as I have advocated, have a year or 2 of tanking, and you just reloaded with young talent players all timed with the cap explosion that will come much later.