I agree,, they need some muscle as they are a "soft" team right now.
Also need a couple of "studs" on the "D" and things would be looking better. But they are on the right track...just need some time and seasoning. Babcock and Leafs front office are doing a much better job than their predecessors. Give em a couple more years, a few more trades or acquisitions and they should be a real contender.