The 30-year-old reportedly got US$2.4 million in the deal that counts $1.2 million against the salary cap.
Hunwick spent last season with the New York Rangers, scoring two goals and adding nine assists in 55 games.
Hunwick has 18 goals and 60 assists in 347 games with Boston, Colorado and New York.
Note to readers: This is a corrected story. A previous version had the wrong position for Hunwick in the headline.