And then you do that sort of thing with not one, but multiple players on your team. It's not good business for the Cowboys and it's why they are over the cap 3 years running, next year will be 4.
I've posted about this before, but a team can be over the cap indefinitely forever, without the bill ever coming due. There's a limit to have much they can be over on a continuing basis, but it can be done. If you looked at the accounting of the cap in different terms, you can divide it up into 2 parts. One part is money that is being pushed forward every year and the other part is money that is being added to the cap from money spent that year.
Push Forward
Current Spend
As long as the Current Spend is below the cap and is not increasing more than the cap increased every year, then the Current Spend + Push Forward can be over the cap basically forever.
Example:
Let say that the cap had just been implemented in 2014 to simplify this example.
NFL Salary Cap = 100M
January of 2014 the Cowboys are at 150M.
2014 (January): 150M
In March they restructure contracts such that they are now at 100M and push 50M forward into 2015 (I'm using 1 year for simplification).
Now it looks like this (Current Spend = 100M):
2014: 100M
2015: 50M from 2014
Now fast forward to 2015 and they spend another 100M on current contracts and push 50M forward to 2016 (Current Spend = 100M):
2015: 100M
2016: 50M from 2015
Now fast forward to 2016 and they spend another 100M on current contracts and push 50M forward to 2017 (Current Spend = 100M):
2016: 100M
2017: 50M from 2016
In the example the Current Spend was 150M in 2014 and 100M in all proceeding years. The 50M was Push Forward money. As long as the Current Spend averages out to below the salary cap, then the 50M Push Forward amount does not increase.
Here is the example of what can't happen:
In March 2014:
2014: 100M
2015: 50M from 2014
In March 2015 (Current Spend = 60M):
2015: 100M
2016: 60M from 2015
In March 2016 (Current Spend = 60M)
2016: 100M
2017: 70M from 2016
As you can see in the 2nd example they were overspending and the Push Forward money was continuing to increase. Obviously, this is not sustainable.
You can see that the team is over the cap in both examples, but the the accounting as to why they are over the cap is different. In the first example they can be over the cap forever.
My examples were oversimplified to show the concept. In reality, the original Push Forward amount would be falling off as players get to the end of their contracts and new Push Forward money would be added from new player contracts, etc.. The key point is that a team can be over the cap as long as the Push Forward amount is not increasing more than the increase in the NFL cap limit.
If the NFL published terms similar to my terms of Current Spend and Push Forward then it would be much easier to see if a team was really in trouble with the cap or not.
Just looking at the simplistic term of how much the team is over the cap in upcoming years is not really a useful number.
In example A, the team is basically operating with a virtual cap of 150M by pushing 50M forward every year.
In theory, if team A is operating with a virtual cap that is over the actual cap and team B is not, then team A has an advantage. Team A will always "appear" to be over the cap for the following year, but that is not a problem as long as they're not adding to the Push Forward amount.
Summary: Everybody that wants the Cowboys to "pay as the go" are really wanting them to operate at a disadvantage to what they can do by pushing money forward every year. Obviously, it's only and advantage as compared to what the same management team can do without the advantage. It's not going to cause them to make better draft picks or make better decisions on which free agents they sign, but it is an advantage.
It would be the same in business. If your business had access to bank loans and your competitor didn't, you would have and advantage. It's even better in the salary cap world because the "loans" are interest free.