Last summer on May 20, this post told the story of the only serious GM candidate the Leafs had:

Brad Treliving - front runner by default
Brad Treliving seems to be the only candidate for the job of Leafs GM because he quit his last one. Who exactly is Treliving and is he better than all the rest because he still knows the fax number of the NHL offices?

Ten days later...

Maple Leafs officially name Brad Treliving as General Manager
The Toronto Maple Leafs have announced that they have hired Brad Treliving to be the team’s 18th general manager. Brad Treliving has been named the club’s General Manager — Toronto Maple Leafs (@MapleLeafs) May 31, 2023 Statement from President Brendan Shanahan: “I’m very pleased to welcome Brad into the Maple

And now this summer, the only serious candidate the Leafs had for the open coaching position was Craig Berube. The rumours started before Sheldon Keefe was even fired.

Craig Berube - front runner by default
This sure feels like a done deal.

The Leafs did interview Todd McLenllan, but seven days later, Berube is the official choice.

Okay, it's not official yet, but it will be soon.

Maple Leafs Name Craig Berube Head Coach | Toronto Maple Leafs
The Toronto Maple Leafs announced today that Craig Berube has been hired as the hockey club’s head coach. Berube, 58, becomes the 32nd head coach in Maple Leafs history. He joins Toronto after six seasons as head coach of the St. Louis Blues, where he compiled a regular season record