0 0 In a little more than a year as president of the Toronto Maple Leafs, Brendan Shanahan has fired the team's general manager, two different head coaches and several assistants and scouts.