The New York Rangers will buy out the contract of defenseman Tony DeAngelo after this season, TSN's Darren Dreger reported Monday.

New York was reportedly willing to terminate the 25-year-old's contract to allow him to sign with another team as a free agent. It's believed the Montreal Canadiens were interested, but DeAngelo did not accept, according to Dreger.