The Arizona Cardinals have agreed to a five-year, $35 million deal with Jared Veldheer.

Veldheer will assume duties at left tackle for the Cardinals.

Veldheer is coming off a triceps injury suffered last season.