PRACTICE PHOTOS: Week 4 vs. 49ers
Arizona Cardinals tempers settle down on day six of training camp - Revenge of the Birds
Arizona Cardinals' David Johnson runs the ball during practice at the NFL football team's training camp, Friday, July 29, 2016, in Glendale, Ariz. (AP Photo/Matt York Stock Photo - Alamy
31 004 hi-res stock photography and images - Page 8 - Alamy
PRACTICE PHOTOS: Week 4 vs. 49ers
David Johnson holding out from Cardinals' mandatory minicamp
Inside Day 3 of Arizona Cardinals Training Camp - Sports Illustrated Arizona Cardinals News, Analysis and More
Arizona Cardinals' David Johnson runs the ball during practice at the NFL football team's training camp, Friday, July 29, 2016, in Glendale, Ariz. (AP Photo/Matt York Stock Photo - Alamy
Arizona Cardinals' David Johnson (31) works out during an NFL football organized team activity, Wednesday, June 5, 2019, in Tempe, Ariz. (AP Photo/Matt York Stock Photo - Alamy
Arizona Cardinals David Johnson (31) smiles during an NFL football organized team activity, Tuesday, May 30, 2017, at the Cardinals' training facility in Tempe, Ariz. (AP Photo/Matt York Stock Photo - Alamy