Local kid, fits well on a skill line, will be cheap, and has the Soo connection. Bunting went undrafted in the OHL twice and was selected by Dubas in the 9th round as an 18 year old when he did well in the GTHL. Worked out pretty well for him and Keefe then, should work well for the Leafs now.
I wanted him years ago, and I brought him up months ago. Seems like a perfect fit for what we want out of our top 6 LW this year.
Galchenyuk would be a perfect fit for the other. He wants to be here, he made some tough choices (going to the AHL, waiting for his opportunity, etc.) to develop properly, he puts his body on the line, and he has skill. There is also still room for him to grow even more and turn into at least a 20 goal scorer again, especially if he is playing with the Big 4 over a full season... And he too will be extremely cheap.
That should leave around 7 mill to add a quality backup, a 3rd liner, and a #7 to the group. And that is without moving Kerfoot or Engvall if we choose to go that route (of course keeping in mind that we'd need to replace them).