Originally Posted by dallaschiefsfan
That's actually incorrect. Contracts are not guaranteed in the NFL per the agreed upon rules. Only bonuses are guaranteed. It's been that way for a while. Nobody is forcing a player to play or sign contracts under those rules.
I feel like I'm just ****ing being trolled in this thread.
Good job everyone.