Last year, when Cory Schneider was traded by the Vancouver Canucks to the New Jersey Devils, he wasn't sure what to expect.
It didn't long for him to understand what his new team was about, and he cemented that relationship Wednesday, signing a multiyear contract extension to remain with the Devils.
Terms were not released, but NJ.com reported it is for seven years at an average annual value of $6 million with a no-trade clause.
Schneider, 28, would have become an unrestricted free agent following the 2014-15 season. His new contract starts with the 2015-16 season and would keep him with the Devils through 2021-22.
"It's a great position," Schneider said. "I intend to be a loyal guy. I don't have a lot of interest in bouncing around from team to team, being three teams in four years. I found a place I really like and will be good for me, my career and family. I think it was an easy decision."