Der 59-Jährige ersetzt Phil Housley, der am 7. April nach seiner zweiten Saison als Trainer der Sabres entlassen wurde. Buffalo (33-39-10) belegte den 13. Rang in der Eastern Conference und verpasste, 22 Punkte hinter den Columbus Blue Jackets auf dem zweiten Wildcard-Platz, die Stanley Cup Playoffs zum neunten Mal in Folge.
"Ich bin begeistert und geehrt, der Familie der Buffalo Sabres beizutreten und werde mich bemühen, das Potenzial dieses Teams zu maximieren", sagte Krueger. "Ich freue mich darauf, auf dem Positiven, das in der Organisation vorhanden ist, aufzubauen und ich bin besonders darauf bedacht, hinter die Spielerbank zu treten und diese leidenschaftliche Eishockeystadt zu vertreten."