I would take Dubinsky as a 4C if his contract wasn't terrifying and long.
Much as I'd love McD, he (and Johnson) are both LHD's and the Leafs have about 40 of those as it is. Guess Dermott+ could go to the Rangers and it would even out but I still think if they can get anything done on the blue line they'd prefer it to be a righty.
I dont know what the Leafs prospects are like and certainly dont know anything the Leafs other than what they look like when celebrating a goal, but from what I understand they are pretty weak on defense so thats why I thought they might look at McD