Rockinkuwait
Well-Known Member
I don't like the way top tier player contracts work. I hope more stars start requiring the whole thing guaranteed, even if it's at fewer years. Would make it a lot easier to compare values and would make NFL contracts much easier to understand for casuals.
It would make it easier to see but it would truly screw over a lot of players, especially the backs. Gone would be the guaranteed 2 years and a 3 mil roster bonus in year 3. That's where the player can have the best shot at getting a bit overpaid to keep on that 3rd year. It costs 3 mil no matter what, he isn't worth 8 mil of his year 3 deal, but we are only paying 5 more to keep him (losing the 3 mil either way), and he is worth that. Nope, now you have to guarantee the full 8 mil in year 3 when he signs the deal, so teams only offer him 2 years fully guaranteed instead of 2 and a third years.
I think you'd see a LOT more free agents, which means a lot less keeping teams together, a lot less able to follow your favorite player on your team, etc.
Otherwise teams would be stuck paying past players no longer in the league 1/3 of their cap space every season (Imagine if Albert Haynesworth's deal was guaranteed. Redskins 2016 season would be their first year not paying him any more money). Shaun Alexander would have been under contract for the Seahawks SB win. These kinds of things. So what you are doing is removing any hope the player will be still playing under that deal past 2 years in most cases. Instead of the team picking up year 3,4,5 he's a free agent again and again.
And the QB/O-line would make out like bandits. The positions where an injury or less athleticism as years add on is less likely to degrade the position. There's where you can guarantee more years with less chance of it biting you in the ass. So we'd see Rodgers still get his 5 years, 125 mil deal, completely guaranteed (except for legal issues), and AJ Green gets 2 years guaranteed at 30 mil at best.