Ian Rapoport] The #Vikings and TJ Hockenson have agreed to terms on a big contract extension, as the former #Lions star gets paid with his new team, per me and @TomPelissero. Minnesota
Minnesota Vikings, Harrison Smith agree to contract extension
Vikings Sign Harrison Smith To Extension - CBS Minnesota
Vikings sign 10th-year safety Harrison Smith to $64M extension
Harrison Smith Signs Contract Extension
Harrison Smith Signs Contract Extension
Harrison Smith Signs Contract Extension
Vikings restructure Harrison Smith's contract, create $6M in cap space - Daily Norseman
2017 Minnesota Vikings season - Wikipedia