Swaim is signing with the Cardinals on Tuesday, Aaron Wilson of KPRC 2 Houston reports.
Swaim has spent each of the past three seasons in Tennessee and appeared in 17 contests last year. The veteran finished with 12 receptions on 16 targets for 58 yards and a touchdown in 2022. He should compete for a backup role behind Zach Ertz (knee) and Trey McBride.