News Luke Fox – “If things go off the rails, I don’t think this means that Sheldon Keefe is immune to getting fired at some point.”: Leafs Morning Take by August 31, 2023 by August 31, 2023 After months of speculation, the long-rumoured extension for Sheldon Keefe was finally handed out…