There were a number of issues that factored into the Arizona Cardinals tumultuous 2017 NFL season. However, the absence of running back David Johnson certainly did not help their cause.

There has been some concern about the surgically-repaired wrist that ended Johnson's campaign early. Fortunately, he appears to be at full strength for the start of training camp, via Yahoo! Sports:

Johnson's workouts are a sight for sore eyes in Arizona. He had been coming off a stellar 2016 campaign when he injured his wrist in the season opener versus the Detroit Lions. Things would only get worse for the Cardinals from that point on.

Fortunately, there is a newfound sense of optimism going into the 2018 NFL season and it begins with Johnson's health. He established himself as one of the most versatile playmakers in the league a couple of years ago. However, there has not been much talk about his elite status this time around. That said, Johnson is eager to prove why he should still be considered a top-tier running back.

Johnson himself has expressed plenty of optimism with the additions Arizona made this offseason, most notably under center. The addition of former Minnesota Vikings quarterback Sam Bradford has brought some stability to the Cardinals' offense.

RECOMMENDED (Article Continues Below)

Meanwhile, the drafting of quarterback Josh Rosen gives them a potential franchise player in the near future. Having a viable passing game will only open up the field for Johnson out of the backfield as both a runner and receiver.

Arizona will certainly have their work cut out for them in the suddenly-competitive NFC West Division. Fortunately, they can take solace in the fact that Johnson is back to being 100 percent.