Vikings and TE John Carlson just agreed to a 5-year, $25 million deal with $11 guaranteed with the...
Vikings and TE John Carlson just agreed to a 5-year, $25 million deal with $11 guaranteed with the Vikings, a source confirms.
Adam Caplan (caplannfl) on Twitter