David Johnson runs for 3 TDs, Cardinals beat Eagles 40-17 to clinch NFC West
What is David Johnson's role for Cardinals in near future?
David Johnson Breaks Away for a 58-Yard TD Run!, Jets vs. Cardinals
David Johnson: What's Next After RB Reports To Cardinals
David Johnson Still Trying To Find Rhythm With Cardinals
RB David Johnson appears open to returning to the Arizona Cardinals
David Johnson: What's Next After RB Reports To Cardinals
Arizona Cardinals take advantage of sloppy San Francisco 49ers for much-needed 33-21 victory
David Johnson's days with Arizona Cardinals numbered
1 Move Every NFL Team Should Make Before the 2022 Season Begins, News, Scores, Highlights, Stats, and Rumors
2018 Fantasy Football Tips, Sleepers, Rookies - Sports Illustrated
Cardinals David Johnson works to get back on field