Pokerbrat2000
Opinions are like A-holes, we all have one.
The new NBA CBA is complicated for making trades and figuring out penalties for being over certain salary thresholds, but the contracts themselves are really straight forward and you can't pull off any "cap magic" to restructure them. You can only negotiate a buy out or stretch the contract like the Bucks did with Dame.
MLB has a pretty complicated salary progression with Arbitration and service time. Players typically hit FA after 6 years of service time. But again, once you figure that out, outside of deferring money and options, contracts are pretty straight forward and aren't restructured to create space.
In the NFL there are all these avenues to create cap space that are pretty complicated. When a trade or extension is made, it is always really hard to find a consensus on how it will impact a team's cap. When NBA/MLB trades and contracts it is really easy to find out what the implications are and there is a consensus from reporters almost immediately. That is kind of what I mean.
I guess I am just not a fan of the "cap" systems of either the NBA or MLB, they do not promote parity or competitiveness across the teams.
Like I said, the NFL is pretty "simple", once a players contract is made public. Money guaranteed and/or already paid out, has to be reported under the cap reporting time frame. Money that is not guaranteed, isn't reported on the cap, until it becomes such.
Most importantly, every team in the NFL must follow the same cap guidelines and those, including the cap ceiling, are the same for all 32 teams.
All one has to do is look at the Shohei Ohtani contract to see how messed up MLB is when it comes to cap and contracts.
Shohei Ohtani Dodgers Contract: Details of Record $700M Deal
Ohtani's histroric contract has fans, teams and agents buzzing over its size and unique structure that calls for 97% of the total to be deferred.