After being on the market for almost two full months, Moore is now under contract.
On Tuesday, the Boston Bruins announced that they had signed the 36-year-old center to a one-year, one-way deal worth $900,000.
Moore has never been known for his offensive abilities. His career-high in points was 41, back in 2008-09 with the Toronto Maple Leafs.
But he can add veteran depth up the middle for the Bruins.
He spent the last three seasons with the New York Rangers, scoring six goals and 15 points in 80 games last season. He also won more than 55 per cent of his faceoffs, and averaged 2:09 of ice time on the penalty kill.