Vikings sign TE John Carlson

According to ESPN’s Adam Schefter, the Minnesota Vikings have signed tight end John Carlson to a five-year $25 million contract.

Carlson played his previous three seasons with the Seattle Seahawks.

Carlson has a total of 137 receptions, 1,519 yards and 13 touchdowns during his three-year career.