The NFL has informed teams that the cap will be set at $167 million, which is $1 million less than our estimate. The OTC pages have been updated to reflect the changes.
The NFL has informed teams that the cap will be set at $167 million, which is $1 million less than our estimate. The OTC pages have been updated to reflect the changes.