The difference? In the NFL the players cut of league revenues has already been determined. If league revenues go down then what the players get automatically goes down. Basically, the NFL and the players don't have to negotiate how to handle any potential reduction in revenues: they have already determined what will happen. Yes, it will cause teams a lot of problems if the cap goes down next year, but there in the end the players will get exactly what they agreed to get: 48% of league revenues whether those revenues go up or down.
Baseball has no such agreement. Unlike the NFL players salaries are not tied to MLB's revenues. And so they have to negotiate and renegotiate whenever the landscape changes. (And why they chose to do their negotiations in public is beyond me ...)
AlbaNY_Ram
Edited 1 time(s). Last edit at 06/14/2020 06:53AM by AlbaNY_Ram.