Avery told Bravo TV host Andy Cohen during a live television show that he threw his skates into the Hudson River and has "officially retired."
The 31-year old split time this season between the Rangers and their AHL affiliate, the Connecticut Whale. In 15 games with the Rangers, Avery had three goals and 21 penalty minutes. He also played seven games with the Whale, totaling two goals and one assist.
He hasn't played for the Whale since Jan. 27, and has been told he no longer has to report to the team. Because he was not listed on the team's clear-day roster, he is not eligible to play in the playoffs.