Yes - there really IS a salary cap Virginia!!
Teams who push lots of money to the future will eventually end up in "salary cap hell".
Tampa Bay won their Super Bowl and will be paying for it for a couple of years.
LA Rams won their Super Bowl and will be paying for it for a couple of years.
The salary cap comes with rules and regulations and the teams that are able to successfully navigate the salary cap can maintain competitiveness for years.
Those who spend big - fail to remember that - eventually - the bill will come due.
Kind of like Congress.....