D.J. Humphries Gets Contract Extension From Cardinals August 3, 2022 by Arizona Cardinals Left tackle had been scheduled to be a free agent; deal through 2025