В конце своей карьеры он метался между командами, проводя короткое время с Quebec Nordiques, Toronto Maple Leafs, Vancouver Canucks и New York Rangers, и в конечном итоге ушел в отставку в 1987 году.
Он провел время, играя за Миннесоту, Квебек Нордикс, Торонто Мэйпл Лифс, Ванкувер Кэнакс и Нью-Йорк Рейнджерс, прежде чем уйти в отставку в 1987 году.