The Canadiens have signed Daniel Carr to a two-year deal worth $2.9 million ($1.45M AAV).

Carr, 24, played his first professional season with Hamilton (2014-15) but split his second year between the AHL and NHL. He had nine points (6G / 3A) in 23 games with Montreal and 21 points (10G / 11A) in 24 games with St. John’s (AHL). He will fight for a permanent roster spot in training camp.

Source: Eric Engels 07/5/16, 8:47 am EST

Daniel Carr's Jersey