unreal deal for the team, have no idea why Arvidsson or his agent would sign it. It's at least 1.5 to 2 million per year under market value. Preds have some great contracts.
Eh, despite his production there would always be worry that he would regress, and if he does, he falls back into the same reasoning as why he wasn't drafted despite every scout in Sweden saying he should be for two straight years. He is quality but GMs won't trust someone of his size, so his trade market will always be limited by outdated opinions. If he is unlucky, he would end up getting 1 year contracts and not enough ice-time.
So, now that he got the trust, he would rather take long-term than not. And on top of a bunch of fellow Swedes in Nashville, a Stanley Cup run this year, low tax making the money closer to those missing 1-2m anyway. He was also a one club man back in Sweden and is by all accounts someone who just doesn't care about much outside hockey - getting this out of the way just means he can go back to doing what he likes doing.