Cardinals tackle D.J. Humphries serves as own agent to get new contract extension with team
The 5 best quotes from now-richer Cardinals OT D.J. Humphries
The Season of Injuries - Burn City Sports
Arizona Cardinals sign D.J. Humphries to three-year contract extension - Revenge of the Birds
Keeping D.J. Humphries In Arizona Long-Term A Smart Move
D.J. Humphries instills big brother love in Cardinals' young OL room
Cardinals tackle D.J. Humphries serves as own agent to get new contract extension with team
Arizona Cardinals sign OT D.J. Humphries to extension through 2025
Cardinals tackle D.J. Humphries serves as own agent to get new contract extension with team
Arizona Cardinals Add Rashaad Coward to Roster - Burn City Sports Phoenix Sports
Cardinals' D.J. Humphries does not take leadership role lightly
Cardinals Extend LT D.J. Humphries
Cardinals activate 4 players off COVID-19 list, sign CB Bashaud Breeland