The Hurricanes have agreed to terms with forward Andrew Miller to a one-year, two-way contract on the first day of free agency.

Miller joined the Checkers late last season after being loaned from Bakersfield in exchange for Zach Boychuk. The 27-year-old forward made an impact right away, lighting the lamp in his debut to help jolt a slumping Checkers team. Miller put up five points in his first nine games with Charlotte before suffering an injury that sidelined him for the next eight contests. He returned for the final two games of the season and recorded one assist, giving him six points (3g, 3a) in 11 games during his stint.

“Andrew played well in his brief time with Charlotte last season,” said Hurricanes GM Ron Francis in a press release. “Adding him to our group of forwards gives us more flexibility up and down our organization’s depth chart.”

After leading Yale to a National Championship in 2013 and earning Frozen Four MVP honors, Miller joined the Edmonton Oilers organization, where he totaled 133 points (50g, 83a) in 159 games over three season with Oklahoma City and Bakersfield.

“Rick Olczyk (an assistant general manager with Carolina) described him as a guy who’s a dangerous forward who can make plays and is a competitor,” said Mark Morris, who coached the Checkers in 2015-16, after last season’s acquisition of the forward.

Miller, who appeared in 15 NHL games during his tenure with the Oilers, rejoins some familiar faces in the Carolina system, as he, Patrick Brown and Jake Chelios all played high school hockey together in Michigan.

Given the two-way nature of his contract, the 5-foot-10 Miller could be a part of the Checkers next season, giving the club a proven scorer at this level.