There were Devils fans showing up to the Rock Thursday night with unflattering messages on handmade signs.

During pre-game, some of them were pressed up against the glass for a special welcome to a fellow some fans feel went from being a beloved Devils captain to a money-hungry liar, trader and villain.

Zach Parise, now a left wing for the Minnesota Wild, took notice. Well, as he put it with a grin, he saw “only the good ones.”

Soon, the arena was reigning boos … boos during pre-game introductions, boos every time Parise touched the puck, louder boos when he was credited with a third-period goal that he thought might really by Ryan Suter’s.

This was the kind of experience Parise expected in his first game back in New Jersey since leaving the Devils two summers ago to sign a $98 million contract with the Wild.

And when it was over, there was some disappointment that the Devils won 4-3 in overtime as well as relief that it was over, but mostly more special memories from a two-day, one-night visit to New Jersey.

“It was great,” Parise said. “It really was … everything but the outcome of the game.

“I saw a lot of really good friends, a lot of really good people that you grow special bonds with. So that part was fun. And coming back here and playing in this building with a lot of great memories was fun, too.”

During his post-game interview, Parise seemed to be in a good mood. He had a hint of a smile on his face and there wasn’t a trace of dejection in his voice.

His team lost, but the Wild had just salvaged a hard-fought road point after trailing the Devils 2-0 after two periods and 3-1 midway through the third.