Cardinals RB David Johnson signs three-year, $39 million extension - ABC News
Golden at the Core - Revenge of the Birds
Bird Droppings: Arizona Cardinals bring back D.J. Humphries, the NFL changing some things up, Flight Plan ready to takeoff and more - Revenge of the Birds
Pre-Snap Reads 6/21: Seahawks give more money to Mone - Field Gulls
Patrick Peterson - Wikipedia
Cards Cost for Prioritizing Comp Picks - Revenge of the Birds
David Johnson's contract extension is great for everyone involved.
Cardinals vs. Eagles final score: David Johnson leads the way to 40-17 Arizona win, NFC West title - Revenge of the Birds
Regular Season Game 5 - Chiefs vs. Raiders (10-11-20) by Kansas City Chiefs - Issuu
Cardinals' 2021 Jobs in Question - Revenge of the Birds
David Johnson contract extension details
Texans running back David Johnson felt pressure after Cardinals traded him for DeAndre Hopkins