He played for the Buffalo Sabres and the Edmonton Oilers , playing in 924 NHL regular season games between 1974 and 1987 , winning the Stanley Cup in 1984 and 1985 . He played for the Buffalo Sabres and the Edmonton Oilers , appearing in 924 NHL regular season games between 1974 and 1987 , winning the Stanley Cup in 1984 and 1985 .