Arizona Cardinals quarterback David Blough throws a pass during NFL football training camp practice at State Farm Stadium Saturday, July 29, 2023, in Glendale, Ariz. (AP Photo/Ross D. Franklin Stock Photo - Alamy
Arizona Cardinals wide receiver Davion Davis makes a catch during NFL football training camp practice at State Farm Stadium Saturday, July 29, 2023, in Glendale, Ariz. (AP Photo/Ross D. Franklin Stock Photo
PHOTOS: Cardinals Training Camp - July 29
Cardinals training camp: 3 position battles to watch - Revenge of the Birds
Arizona Cardinals training camp - July 29, 2014
Arizona Cardinals training camp to open July 27 with 28 other teams
PHOTOS: Cardinals Training Camp - July 29
Arizona Cardinals offensive tackle Lachavious Simmons looks to make a block during NFL football training camp practice at State Farm Stadium Saturday, July 29, 2023, in Glendale, Ariz. (AP Photo/Ross D. Franklin
PHOTOS: Cardinals Training Camp - July 29