Williams, 26, is a former second-round pick of the Ravens back in 2015. Williams played out the final of his four-year, $4.052 million contract before agreeing to a one-year deal with the Cardinals in 2019.
Arizona later signed Williams to a two-year extension in November. He was placed on injured reserve in late September.
In 2019, Williams appeared in all 16 games for the Cardinals and caught 15 passes for 202 yards receiving and one touchdown.