Arizona Cardinals running back David Johnson had a rough season this past year, rushing for 940 yards and seven touchdowns while averaging a meager 3.6 yards per carry. Of course, the Cardinals' offense as a whole was disaster in 2018, so Johnson deserves a bit of a pass.

But how will he respond in 2019?

ESPN envisions a slightly better season for Johnson, predicting that he will rush for 997 yards and seven scores while registering a much more respectable four yards per attempt. It also has some hauling in 60 receptions for 606 yards while reaching the end zone three times.

While those are not Pro Bowl numbers, they certainly look better than what Johnson did in 2018, when it seemed like barely moved the line of scrimmage every time he touched the football.

With Kyler Murray now leading the offense, you have to wonder if the Cardinals' overall offense scheme will be more open given Murray's versatility, which would then, in turn, benefit Johnson.

Johnson, who played his collegiate football at Northern Iowa, was originally selected by Arizona in the third round (86th pick overall) of the 2015 NFL Draft.

RECOMMENDED (Article Continues Below)

He went on to play in all 16 games during his rookie campaign, rushing for 581 yards and eight touchdowns while posting 4.6 yards per carry. In addition, he caught 36 passes for 457 yards and four scores.

Then, the following year, Johnson made the Pro Bowl and earned a First-Team All-Pro selection after racking up 1,239 yards and 16 touchdowns while also snaring 80 balls for 879 yards and four touchdowns.

Johnson played in just one game in 2017 due to a wrist injury.