While originally from Austria, it's a bit of a homecoming for Vanek, who played for the University of Minnesota in college and was still living in the state with his family during offseasons. It's a move that the Wild have been expected to make for some time after Vanek became an unrestricted free agent.
The 30-year-old Vanek even took a pay cut to play in Minnesota. After making $7.1 million per season under his old contract, he will earn $6.5 million per season with the Wild.
"Thomas is an elite offensive talent who showed a strong desire to play in Minnesota," Wild general manager Chuck Fletcher said. "We are excited to welcome him to our organization."