Jermaine Gresham has agreed upon a one-year deal with the Arizona Cardinals.

Gresham is a two-time Pro Bowler and a former first round pick.

Gresham has averaged 56 catches and 544 yards per season during his five-year career with the Bengals.