Forward Josh Anderson signed a three-year contract with the Columbus Blue Jackets on Tuesday.
Financial terms were not disclosed, but Sportsnet reported the contract is worth $5.55 million with an average annual value of $1.85 million.
Anderson, 23, had been a restricted free agent. A fourth-round pick (No. 95) in the 2012 NHL Draft, he had 29 points (17 goals, 12 assists) in 78 games with the Blue Jackets last season.
"Josh was an important contributor on our team a year ago and we believe he will continue to be an important part of our team in the years to come," Blue Jackets general manager Jarmo Kekalainen said. "He brings size, speed and grit to our lineup and as a young player is still growing and developing with his best years still to come."
Anderson has 34 points (18 goals, 16 assists) in 96 NHL games through three seasons, all with Columbus.