Carlson, 29, has dealt with concussion concerns during his NFL career. He was limited to just 32 catches for 344 yards and a touchdown across 13 games for the Minnesota Vikings last season.
The #Cardinals are paying TE John Carlson $4.65M over two years, according to a source.
— Ian Rapoport (@RapSheet) March 7, 2014
The two-year deal for Carlson will pay him $4.65 million.
It is unclear how Carlson will fit in with the Cardinals current game plan since he is not much of an option as a blocker. Perhaps Bruce Arians will get more vertical with the tight end position this season.