Toronto Maple Leafs Have Fired Mike Babcock

The Toronto Maple Leafs have fired Head Coach Mike Babcock.