The Cleveland Browns will sign Terrence Mitchell to a three-year, $12 million deal, according to a report.

Mitchell started 11 games for the Kansas City Chiefs over the last two seasons.

John Dorsey, Cleveland's new general manager, came over from Kansas City.