Clark’s deal includes a $5.5 million guaranteed base salary and can be worth up to $7.5 million if he reaches incentives, the source said.
The Kansas City Chiefs released Clark on March 7 after they were unable to find common ground with his agent, Erik Burkhardt, on a reworked contract.
Clark, who turns 30 next week, joined the Chiefs in 2019 after a trade with the Seattle Seahawks. He played in 58 regular season games in his four seasons with the Chiefs, totaling 23.5 sacks.
Clark often had his most productive games in the postseason. Clark played in 12 playoff games for the Chiefs and had 10.5 sacks. He had three sacks in a divisional round game against the Houston Texans following the 2019 season.
Counting his time with the Seahawks, Clark has 13.5 career postseason sacks, third all-time.
Clark was suspended for two games during the 2022 season by the NFL for a violation of the league’s personal conduct policy. Clark, in September, pleaded no contest in Los Angeles to two counts of misdemeanor possession of an assault weapon and was sentenced to one year of probation and 40 hours of community service.
A three-time Pro Bowl selection, he has 58.5 sacks and 14 forced fumbles in his career.
ESPN’s Adam Teicher contributed to this report.