Arizona Cardinals set to ride young offense into future
30 touches great - until it isn't - for Arizona Cardinal David Johnson
Arizona Cardinals: David Johnson should be locked in
Arizona Cardinals: A Look at RB No. 31 David Johnson
David Johnson Hosted a party for nearly 500 students at Sunnyslope
Kent Somers weighs in on DeAndre Hopkins release
David Johnson #31 Arizona Cardinals Jersey player shirt
David Johnson's future with Arizona Cardinals
David Johnson Can Finish as an RB1 (Fantasy Football) - Fantasy