Traded to NY Rangers by Detroit with Mike Blaisdell and Willie Huber for Ron Duguay, Eddie Mio and Eddie Johnstone, June 13, 1983. Traded to Toronto by NY Rangers for Jeff Jackson and Toronto's 3rd round choice (Rob Zamuner) in 1989 Entry Draft, March 5, 1987. Traded to Winnipeg by Toronto with Ed Olczyk for Dave Ellett and Paul Fenton, November 10, 1989. Traded to Toronto by Winnipeg for Lucien DeBlois, March 10, 1992. Signed as a free agent by NY Rangers, January 25, 1995. Officially announced retirement and named Assistant Coach of Cleveland (IHL), June 19, 1997.