The Panthers technically gave Williams a two-year extension (through 2017). But that really is only for accounting purposes because the final two years of the deal void if Williams is on the roster on the fourth day of the 2016 league year.
The Panthers dropped Williams' 2013 cap figure from $8.2 million to $5 million by cutting his base salary from $4.75 million to $850,000. But Williams was given a $4 million signing bonus for restructuring.
The Panthers also lowered Williams' future salary-cap hits. They dropped his 2014 cap figure from $9.2 million to $6 million by cutting his base salary from $5.75 million to $1.85 million. Williams' 2015 cap figure has dropped from $10.2 million to $6.33 million. His scheduled $6.75 million base salary for 2015 has dropped to $1.85 million.
Although the restructure makes it easier to keep Williams on the roster, the new deal could make him more attractive to another team in a trade. There has been speculation that Williams could be available in a trade.