When Toronto Maple Leafs head coach Mike Babcock was fired, the team replaced him with AHL coach Sheldon Keefe. 

While Keefe left the Marlies to become the Leafs' bench boss, the Marlies future was left in limbo for a bit when it came to their new head coach. 

The Maple Leafs have finally made a decision. 

Kyle Dubas has decided to go outside the organization and hire Greg Moore who has spent the last two seasons as head coach of the USHL's Chicago Steel. 

The Leafs are familiar with Moore as he served as a guest coach at the Leafs' 2019 development camp. 

Dubas says he decided to go outside the organization because Moore is a perfect fit. 

"After a detailed review, it was clear to us that Greg Moore was the best fit to become the head coach of the Marlies," Dubas said.

"Greg's record in development and winning with the U.S.A. Hockey National Team Development Program and the USHL's Chicago Steel to begin his coaching career made us take great notice of him as a candidate. More importantly, it became clear in speaking with his employers at USA Hockey and the Chicago Steel that Greg was the best fit for our program in terms of development philosophy."