Defenceman Mark Streit has called it a career after 12 NHL seasons according to the Swiss Hockey Federation and Arthur Staple of Newsday Sports.

He signed a one-year, $700,000 contract to return to the Montreal Canadiens this summer after nine years apart.

However, just two games into his second stint with the team that drafted him, the Canadiens waived the 39-year-old and assigned him to AHL.

Streit told the Pittsburgh Post-Gazette this week it was not a move he saw coming.

“What happened in Montreal was kind of a surprise and a shock,” Streit said this week. “I expected something else, but it is what it is. It’s hockey. It’s a business. You shake it off, see what’s out there and what you want to do.”

Streit refused to report to Laval Rocket and the Canadiens terminated his contract earlier this month.

In 786 career games, he has 96 goals and 338 assists. He was selected in the 9th round of the 2004 NHL entry draft.