The defenseman has played 504 NHL games with the Stars, the Avalanche, the Red Wings, the Rangers, and the Coyotes.
The Swiss League is becoming more and more popular! The level of competition there is supposedly higher than the AHL, and with NHL players leaving North America to play there, it'll only get better!