David Johnson has a new contract.
The Cardinals and the 26-year-old running back agreed to a three-year, $39 million contract extension Saturday, according to a report from ESPN. The deal includes $30 million in guaranteed money and can extend to $45 million with incentives, the report says.
Cardinals signed RB David Johnson to a 3-year, $39 million l extension worth up to $45 million, including $30M guaranteed, per source.
— Adam Schefter (@AdamSchefter) September 9, 2018
Johnson suffered a wrist injury that required surgery in the first game of 2017 and missed the rest of the season.
The fourth-year veteran was one of the best running backs in the NFL in 2016 when he tallied 1,239 yards on the ground and 16 touchdowns. He also added 879 receiving yards and four scores.
Johnson was entering the last year of his rookie contract and was set to make $1.905 million this season before the extension.
The Cardinals will open the regular season against the Redskins on Sunday.