Justin Madubuike and the Baltimore Ravens have agreed to a four-year deal worth $98 million, including $75.5 million in guarantees with $53.5 million at signing.

The deal is a record for defensive tackles in terms of guarantees in total and at signing. The $24.5 million average per year is second to only Aaron Donald($31.6 million).

"Justin is one of the best defensive tackles in the entire NFL and a cornerstone on our defense," Ravens general manager Eric DeCosta said in a statement. "This is a great way to start the new league year!"

Madubuike had a career high 13 sacks last season.