Johnson, an Alabama native who played for the Crimson Tide, confirmed on Twitter that he's "coming home."
— Rashad Johnson (@49foyamind49) March 25, 2016
In his second season as the Cardinals' starter, Johnson, despite missing two games with an ankle injury, tied for the team lead with five interceptions -- giving him nine over the last two seasons.
The 30-year-old Johnson was the quarterback of a Cardinals secondary that allowed the second-fewest passing yards over the past five seasons. He also tied for fifth on the team with 61 tackles in 2015.
Johnson, who played his entire seven-year career with the Cardinals after getting selected in the third round of the 2009 draft, made headlines early in 2013 when he ripped the tip of his left middle finger on the turf at the Louisiana Superdome. He didn't have it reattached and has played the last three seasons without that part of his finger.
He has 345 career tackles, 15 interceptions, four fumble recoveries and three touchdowns.
ESPN Cardinals reporter Josh Weinfuss contributed to this report.