The article i got my info bases 2015 being 140 million when it very well could be up to 150, will be interesting the cap number for 2015 will be
These estimates are based on a $140 million cap as well
http://overthecap.com/salary-cap-space/
Even if the cap is 150 the Saints are still fucked