The Kansas City Chiefs have agreed to acquire Frank Clark from the Seattle Seahawks.

The Chiefs will send a first round pick, a 2020 second round pick and a swap of third rounders this year. The Chiefs also own San Francisco's 2020 second round pick and will send the lower selection to Seattle.

Clark agreed to a five-year, $105.5 million deal with $63.5 million in guaranteed money.

Clark had been franchised by the Seahawks.

"I feel like I'm good. I wanted to be somewhere where I'm wanted, where I'm appreciated," Clark told ESPN's Josina Anderson on Tuesday. "I thank God that K.C. came in and showed that. ... In life, you just want to be shown that you are appreciated sometimes, and I feel like this was one of those things."

Clark had 14 sacks last season.