Mark Streit has signed a five-year, $20.5 million contract with the New York Islanders.
The Swiss native, 30, scored 13 goals and 62 points in 81 games with the Canadiens, where he split his team between defence and forward, and was also used as one of the team's main shooters from the point on the power play.
Streit, who was the best bargain in the NHL at $600,000, gets a nice 680 per cent raise.