I agree with this. Lets be honest, he's a figure head for the Leafs now. Maybe it's just me but a President of "Any Organization" should probably have some sort of business background, not just a hockey background. Same for Trevor Linden.
These "moves" are nothing more then PR moves in my eyes. This should help the "business" end of things and help sell season tickets (like the Leafs need any help making any more money) but to describe someone like Trevor Linden or Brendan Shanahan as a President is nothing more then a farce in my eyes.