NFL Network insider Jason La Canfora reports Anderson has agreed to terms with the Cardinals, according to a league source.
Anderson agrees to terms with Cardinals