According to TSN Hockey Insider Pierre LeBrun, the New York Rangers are close to signing defenceman Marc Staal to a six-year contract worth north of $5.7 million per season.

The deal would also have a full no trade clause for the first three years, but then would become a partial no trade clause. It would have a full no-movement clause as well, only pertaining to waivers.

LeBrun says the deal isn't done, but is close.

The 28-year-old has one goal and six assists over 41 games this season with the Rangers, his eighth year with the club.

More to follow.