David Johnson's Top 10 Plays of the 2016 Season
Game Rewind: Steelers Vs Cardinals Game Notes
David Johnson, Cardinals Reportedly Agree to 3-Year, $39M Contract
David Johnson Highlights from Career-High 187-Yard Game
A brief look at Vikings/Cardinals history - Daily Norseman
Bills sign running back Duke Johnson
2015 Packer Report Draft Review by Packer Report - Issuu
Cardinals pick David Johnson No. 86 in the 2015 Draft
Arizona Cardinals' David Johnson: Linebackers have trouble covering me
Draft Rewind 2015: David Johnson, Arizona Cardinals