The Leafs have fired Mike Babcock amid 6-game losing streak.

Toronto replaces veteran HC with Sheldon Keefe.

More details to come.