How to fix the NFL’s salary cap dilemma
The NFL’s annual salary cap is set to rise to $122 million in 2020, with some teams already under the cap.In 2018, the NFL released an additional $1.2 billion to allow teams to sign their own free agents.That extra $1 billion will come into play for teams that can’t sign a player to a long-term […]
Read More