Swearinger had played for the Cardinals since last December after the team claimed him off waivers from the Washington Redskins. The Redskins released the defensive back after he made critical comments about the team's coaching staff and their playcalling following a loss against the Tennessee Titans.
The 28-year-old Swearinger started the Cardinals' first four games this season and recorded 28 combined tackles with one pass defensed. He struggled in pass coverage, allowing a passer rating of 145.3 when he was targeted, according to Pro Football Focus.
In other roster moves, the Cardinals re-signed wide receiver A.J. Richardson to the practice squad and placed fellow wideout Johnnie Dixon on the practice squad injured reserve list due to a hamstring injury.