The veteran blue-liner spent the last three seasons with the Winnipeg Jets. He appeared in 51 games during the 2019-20 campaign, recording two goals and eight assists while averaging 20:01 of ice time per contest.
"Kulikov is an experienced, physical left-shot defenseman who skates well," general manager Tom Fitzgerald said. "His ability to play both the right and left side brings value to our defense corps."
The 29-year-old was selected 14th overall in the 2009 NHL Draft by the Florida Panthers. He's skated in 677 career games, tallying 35 goals and 135 assists.