The Cleveland Browns and Karlos Dansby have agreed upon a four-year, $24 million deal.

Dansby's deal includes $10 million in the first season and $14 million guaranteed.