Dave has done a great job this year.
But even though the program had two bad seasons in a row, ( last year terrible)
Fitzgerald had built a good program there and won the B1G western division 2 years ago
Braun took over a solid program , but one in disarray because of a scandal that ousted it's HC
He made the most of that opportunity and deserves to run the program.
All the assistants kept on helped him to get the most out of his players and overcome
how Fitzgerald was fired for what probably everyone on the coaching staff knew what was going on with the players.