Gresham, 28, is a former first-round pick of the Bengals back in 2010. He spent five years in Cincinnati before he signed a one-year contract with the Cardinals back in 2015.
A knee injury actually prevented him from signing a larger contract with the Raiders and forced him to agree to a one-year pact with Arizona.
In 2016, Gresham appeared in all 16 games for the Cardinals and caught 37 passes for 391 yards receiving and two touchdowns. Pro Football Focus has him rated as the No. 59 tight end out of 63 qualifying players.