In der National Hockey League absolvierte er für die Montréal Canadiens, Edmonton Oilers, St. Louis Blues, Toronto Maple Leafs und Dallas Stars insgesamt 1.296 Spiele. ###>He played in the National Hockey League for the Montreal Canadiens, Edmonton Oilers, St. Louis Blues, Toronto Maple Leafs, and Dallas Stars.