Home News For the Leafs, Babcock’s high salary is not a reason to keep him around