Former Panthers receiver Adam Thielen took a $2 million pay cut to help finalize a trade back to his hometown Vikings, sources confirmed Saturday.