- Cardinals waived LB Jonathan Anderson.
- Cardinals signed DB Jonathan Moxey to their practice squad. (NFL Draft Diamonds)
Johnson, 26, is a former fourth-round pick of the 49ers back in 2014. He played out the final year of his four-year, $2,620,544 contract with the 49ers before signing on with the Seahawks this offseason.
Johnson also met with the Vikings during free agency, but ultimately agreed to a deal with Seattle.
The Seahawks placed Johnson on injured reserve with a groin strain at the start of the regular season before releasing him a few months ago. After a brief stint with the Bills, the Cardinals signed him to a contract in November.
In 2017, Johnson appeared in all 16 games for the 49ers and recorded 77 tackles, one interception returned for a touchdown and seven pass defenses. Pro Football Focus had him rated as the No. 118 cornerback out of 120 qualifying players.
Rollins, 26, is a former second-round pick of the Packers back in 2015. He’s currently in the final year of his four-year, $3.743 million contract and stands to make a base salary of $945,351 for the 2018 season.
The Packers waived Rollins with an injury designation coming out of the preseason and he later reverted to injured reserve after clearing waivers. Green Bay waived him with an injury settlement soon after.
The Cardinals signed Rollins to a contract last month.
In 2017, Rollins appeared in six games for the Packers and recorded 19 tackles, no interceptions, two fumble recoveries and two pass defenses.