You won't even have to wait that long. Between the Super Bowl and the start of the new League year the salary cap for the 2018-19 season will be announced. All teams must be in compliance before the League year starts. This season's was $167 million per team. I'm predicting a 20% drop, minimum. I bet it will go from nine figure to eight before the re-negotiation of the CBA begins. That's when the fur will really fly!
With these players, they will probably “demand” that the networks take money from elsewhere to compensate for the drop in revenue from declining viewership /s