Here's some advice for MLSE. Your biggest problem is your team president. You let him hire the Raptor's GM Babcock and learned your mistake and went over his head to bring in Colangelo and make him president and GM of the Raptors. You let him hire JFJ.
You don't even need to fire him - you need to remove him from being the president of the Leafs.
Ya think being the president of MLSE is a little big of a job for one guy perhaps? Can you expect him to run Toronto Maple Leafs, the Toronto Raptors, the Toronto Marlies, Toronto F.C., Leafs TV, Raptors NBA TV and the Air Canada Centre? MLSE also operates BMO Field, Ricoh Coliseum and General Motors Centre in Oshawa, Ontario.
Perhaps instead of the senior advisor you were looking for to 'help' JFJ this summer you should be hiring a Toronto Maple Leafs team president with some hockey background instead of leaving Peddie in this situation.
Actually, you had that structure when Dryden was in charge starting in '97 but you let internal politics ruin what became in the late 90s and early 00's the best run by the Leafs since the 60s.