Brad Treliving, Brendan Shanahan, Hockey News, Maple Leafs Management, Sheldon Keefe, Toronto Maple Leafs Is the Maple Leafs Firing Sheldon Keefe Enough Change? May 10, 2024 Karine Hains Leave a comment The writing was on the wall for Sheldon Keefe. When he spoke to the media as the players were clearing out their lockers, he looked like a man falling on…