The Arizona Cardinals are trekking through the final weeks of the regular season of what has been a disappointing 2018 campaign.

Ahead of the Cardinals' Week 15 matchup against the Atlanta Falcons, former Pro Bowl running back David Johnson has been limited by a quadriceps injury. However, Johnson has been cleared for Sunday's game after putting in full participation in practice on Friday, according to Darren Urban of Azcardinals.com.

Johnson has been able to take the field in each of the first 13 games this season despite dealing with nagging injuries along the way. He had missed the final 15 games of last year after suffering a wrist injury during the season opener that required him to undergo surgery.

The 26-year-old has been the Cardinals' primary offensive weapon this season as their workhorse running back in the game plan. Although he hasn't had the type of production as hoped, he has tallied 810 rushing yards and six touchdowns along with 43 catches for 340 receiving yards and two touchdowns. Johnson has been able to tally just one 100 rushing yard performance, which was a season-high 137 rushing yards against the Oakland Raiders

RECOMMENDED (Article Continues Below)

His production may be down for what he has shown in the past, but he is still one of the league's best all-around running backs due to his ability to profoundly impact the game as both a runner and receiver out of the backfield. Johnson could have the opportunity in front of him to reach 1,000 rushing yards on the season in the final three games. This would mark the second time in his four-year career that he would have accomplished that feat.

This could see him push closer to that mark in a major way starting on Sunday as he will be facing a Falcons' defense that has struggled tremendously against the run this year. Atlanta is currently 26th in the league giving up 131.2 rushing yards per game with opponent gaining 5.0 yards per attempt while ranking 27th with 15 rushing touchdowns allowed.