Free-agent defenseman Ryan Murray agreed to a one-year deal with the Colorado Avalanche, the team announced on Monday.

Murray, the No. 2 overall selection in the 2012 NHL draft, played last season with the New Jersey Devils after an offseason trade from the Columbus Blue Jackets.