Chiefs and Frank Clark reached agreement on a 5 yrs, $105.5 million contract - greater total than DeMarcus Lawrence, with $63.5 million guaranteed, per source.

— Adam Schefter (@AdamSchefter) April 23, 2019