So how did they do? Experts grade Arizona Cardinals 2015 draft
Arizona Cardinals player profile: Rookie right tackle D.J. Humphries
Cardinals rookie D.J. Humphries struggling - ESPN - NFL Nation- ESPN
Arizona Cardinals may regret lucrative deal with left tackle
2015 NFL Draft results: D.J. Humphries drafted by Cardinals at No. 24
Cardinals 2015 first-round pick D.J. Humphries
2015 NFL draft - Arizona Cardinals draft class - ESPN
D. J. Humphries - Wikipedia
Cardinals restructure D.J. Humphries contract - NBC Sports
2015 Draft in Review: Arizona Cardinals, PFF News & Analysis
Cardinals LT D.J. Humphries gets contract extension through 2025
Cardinals draft OT D.J. Humphries from Florida
Cardinals OT D.J. Humphries wants to keep 'pretty-boy football' together