LeapOnOver
Mackenzie is a hack!
I would not be surprised to see him make the team on a 1 year contract. If he plays well then an extension would follow. I am not high on Pelech and could see him traded since his contract isn't expensive.
That would seem to be a reason to NOT trade him....