Toronto Maple Leafs announce that Mike Babcock has been fired In news that everybody was kind of expecting, Mike Babcock has been relieved of his duties as the coach of the Toronto Maple Leafs. He will be replaced by Sheldon Keefe with immediate effect as the team try and resurrect their season which promised so … Continue Reading