The Arizona Cardinals have signed tight end John Carlson to a two-year deal, the team announced Friday.
Financial terms were not disclosed.
Carlson was released by the Minnesota Vikings just two years into a five-year, $25 million contract he signed with the team before the 2012 season.
MORE: NFL free agency rumors | Potential FA bargains | FA primers: QBs, RBs | WRs, TEs Carlson has had an injury-plagued six-year NFL career, mostly due to concussions. Last season, he had 344 receiving yards and one touchdown in 13 games.