Nikita Nesterov signed a one-year, $700,000 contract with the Calgary Flames on Friday.
A native of Chelyabinsk, Russia, the 27-year-old defenseman spent the past three seasons playing for CSKA Moscow in the Kontinental Hockey League. He scored 23 points (seven goals, 16 assists) in 53 games last season.
Nesterov last played in the NHL in 2016-17, when he scored 17 points (four goals, 13 assists) in 48 games for the Tampa Bay Lightning and Montreal Canadiens.
"Our guys felt that he's really taken a big step forward," Flames general manager Brad Treliving told The Athletic. "A little older, a little more experience, all those types of things. Obviously, you've got to get him here and see how it all plays out, but we certainly think there's some upside with him.
"You've seen it before with certain guys [who return to the NHL] a little wiser, with a little more experience. Hopefully, you're better prepared for it. We think he's a good player. We thought this made sense for us."