Keith Pelley, President of MLSE, has made his first firing since taking over, and Maple Leafs' management has been warned.
Pelley made one thing clear on the day he took over, that he does not have much patience when it comes to losing, and he wants a championship sooner, rather than later. This was a warning notice to Shanahan, as he enters his final year with the Leafs. The Leafs have only been able to win one playoff round while under Shanahan's control over the past nine years, and should the Leafs not make any deep runs next year, he will likely not have his contract renewed by Pelley.
No doubt Shanahan knows how to win championships, as we've seen him do as a player in Detroit, however Toronto's "core 4" have not been yielding results for him over the last few years. Shanahan needs something to change ASAP, or else he will be the one changing teams next summer.