The Cardinals announced they signed free agent safety D.J. Campbell, who was out of the league last season. Campbell played in four games for Miami in 2013, making three tackles.