Hockey News, Sports Sheldon Keefe fired as Maple Leafs’ head coach after 5 seasons May 9, 2024 Yahoo Sports Leave a comment Keefe took over from Mike Babcock in November 2019.