It's tough, this team is trying to go for a three-peat, something that literally has not been done since the 80's, over 30yrs ago. There is no way JR can seriously look at McKegg and Rowney and go "Well I like their gumption, they work hard..." it has nothing to do with their work ethic, they do work their asses off and McKegg would be a fine call-up if an injury occurs and Rowney would be a very serviceable 13th forward as a RW'er, but the Pens didn't trade for Reaves to rotate him in the line-up like a traditional goon, they don't see him as one at all, so I expect Reaves to take a regular shift and be a regular unless he plays horrendously and Rowney rotates in and does a better job.
In any case, if Dominic Moore (if even only him) is waived and for some magical reason, every team is like nah he's old, no thanks and he falls to the Pens, JR would be stupid not to add him, he instantly makes the 4th line much better, which would then give JR a bit of a break to find a 3C.
Moore has roughly averaged around 21-22pts in his last 4 seasons combined. Last year being 25pts. I think because of the hold on Bonino and Cullen (more so Cullen), JR might have missed the D.Moore train, but that can be corrected if JR plays this smart. Moore has a lot of gas left in the tank, maybe even more given the style and situation the Penguins are in, he has underrated offensive skills, I will never forget how he tortured the Pens in the Tampa series a few years back.
Leafs have 16 Forwards on their roster, if Moore is already the odd man out, if I am JR, I don't even risk the waivers option, I make a trade now. Send them a 4th round pick for Dominic Moore and be done with worrying about the 4C/3C spot. At least this way, even if Moore is the 3C for now, at least McKegg/Rowney are battling for the spot they should be fighting for only, 4C.
His cap hit is perfect (1m) and he's a solid faceoff guy that skates very well and could be good for 15-20pts in a 4C role, maybe 25~ in a 3C role if the AA/Sheahan thing is never sorted out.