The Baltimore Ravens and Terrell Suggs have agreed upon a new contract.

Suggs was due to count an untenable $12.4 million against the salary cap after he struggled to make an impact in the second half of the 2013 season.

Suggs' four-year extension runs through 2019 and frees up over $4 million in cap space in 2014. Suggs will receive $16 million in fully guaranteed money over the first two years of his new deal.