The Cardinals announced a contract extension for left tackle D.J. Humphries that runs through 2025. Humphries was scheduled to become a free agent in 2023 after signing a three-year, $45 million deal with the Cardinals in 2020. That contract called for him to make $14 million in non-guaranteed salary this season with another $1 million [more]