Vikings are giving veteran TE Kyle Rudolph a four-year, $36 million extension that locks him into Minnesota, per source. Rudolph not going anywhere, except back to the Vikings.

— Adam Schefter (@AdamSchefter) June 11, 2019