Maple Leafs president Brendan Shanahan reveals why he fired GM Kyle Dubas
Shanahan said contract negotiations broke down after believing both parties had the framework for an extension in place.
Published: May 19, 2023, 5:18 pm Added: May 20, 2023, 12:32 am