Rashad Johnson has re-signed with the Arizona Cardinals, a source said Monday. The Cardinalsannounced Tuesday they have agreed to terms on a new contract.
Johnson's contract is for three years. Johnson previously was the backup at safety for Adrian Wilson, who was cut by the Cardinals this past week.
Johnson started one game last season, and finished 2012 with 20 tackles.
Follow Ian Rapoport on Twitter @RapSheet