At times this season, the Toronto Maple Leafs have ... s not quite time for Leafs fans to press the panic button, it’s most definitely time for them to put their finger on the panic button.