В течение 24 сезонов он играл в Национальной хоккейной лиге за «Торонто Мэйпл Лифс», «Нью-Йорк Рейнджерс», «Питтсбург Пингвинз» и «Баффало Сэйбрз».
Он сыграл 22 сезона в Национальной хоккейной лиге за «Торонто Мэйпл Лифс», «Нью-Йорк Рейнджерс», «Питтсбург Пингвинз» и «Баффало Сэйбрз».