The Arizona Cardinals remain hopeful about signing David Johnson to a long-term extension.

Johnson is entering the final season of his rookie contract.

"I'm convinced David is the guy we want to keep as a core member of this team," general manager Steve Keim said Friday morning on 98.7's "Doug and Wolf" show.

Johnson is returning from an injury that caused him to miss nearly the entire 2017 season.