NFL Cap Limit Set at $167 Million

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.