Edited Jun. 18, 2019 at 6:37 p.m.
I really like your roster moves. One of the better adaptions of the Leafs I've seen.
My opinion:
1. I think the kicker of a 1st and a 2nd rounder to take Zaitsev is a bit too high, even with the return, especially when it sounds like some teams see value in him and other mediocre d-men (ie. Esa Lindell) are signing for a similar AAV. (Maybe a 2nd and a 3rd/4th rounder?)
2. I think the Brown trade is pretty accurate and I expect his return to be similar to what you predicted.
3. The return for Sparks is a tad rich, especially after the numbers he put up last season. I can't see the return for him being any more than a 6th/7th rounder. (This one was a bit nit-picky on my part)
4. I really like the creativeness of the Pesce deal. Satisfies both the Leafs (right-handed d-man) and Canes (scoring forwards) needs and I believe it is relatively fair for both teams involved.
5. The kicker on the Marleau deal seems pretty accurate - that will definitely be the hardest contract to move.
6. I think the signings seem about right with both term and cap hit. I just don't know if I could see McElhinney wanting to return to Toronto, especially after the way he left at the beginning of last season. However, I wouldn't be opposed to that signing whatsoever if he did choose to come back.
7. I like the promotions of Bracco, Mikeyhev, Korshkov, and Rosen (even though he did play a few games for the leafs last season). I would like to see Engvall make the jump to the Leafs next season as it seems like he's ready to play in the NHL, especially after succeeding at playing centre with the Marlies towards the end of last season. He could possibly be an option to replace Gauthier on the fourth line?
All in all, one of the more creative roster moves I've seen and wouldn't be disappointed if Leaf's management made moves similar to yours!