The Cleveland Browns have agreed to a three-year contract extension with running back Duke Johnson, sources tell ESPN's Josina Anderson.
The contract is worth $15.6 million, with $7.74 million guaranteed, sources tell Anderson.
Johnson had an outstanding 2017 season, leading the winless Browns with 74 catches for 693 yards receiving. Both were records for a Browns running back. Johnson and Herschel Walker are the only running backs in NFL history with 500 receiving yards in each of their first three seasons.
Johnson shared time last season with Isaiah Crowell, who has since joined the Jets as a free agent, signing a three-year, $12 million deal.