The Arizona Cardinals have agreed to a one-year, $7 million contract with Terrell Suggs.

Suggs had spent his entire career with the Baltimore Ravens since he was drafted in 2003 out of Arizona State.

Suggs is a seven-time Pro Bowler, most recently in 2017.

Suggs informed the Ravens on Monday that he would be leaving the franchise this offseason.