2017 salary cap currently pegged at $166-169 million On the surface, the salary cap seems to be an objective, unambiguous formula. In reality, the specific team-by-team spending limit is finalized via back-and-forth negotiations between the NFL and the NFL Players Association. For 2017, the final number will be announced soon, since each team must be in compliance…… More
