Leafs fire Sheldon Keefe. If they think that is going to fix that team’s issues, and I hope they do, the delusion shall continue.
They are a smart organization and of course they think that, just ask them. It’s gotta be the coaches fault, it surely can’t be management or the ownership group or the Awesome 4 up front