The Toronto Maple Leafs cap situation is horrible because incoming GM Brad Treliving spent $11 million dollars on 4 x replacement players (Klingberg, Domi, Reaves, Kampf).
However, despite the Toronto Maple Leafs still being nearly $7 million dollars over the salary cap, there is hope for improvement.
Once Matt Murray is gone, the Leafs will only need to move around $3 million to be cap compliment.
TJ Brodie, Calle Jarnkrok, Connor Timmons, Sam Lafferty and Marc Giordano combine to make about $11 million dollars, so there are your candidates for players to move.