Team President is like the big picture guy in the room and the face to the media. Finding someone that’s media-savvy and even well-connected seems ideal to me.
Jones or Olczyk won’t be working out contract details or drafting players, they’ll just be the ones announcing the picks and signings. Seems fine to me.
So much of this is media relations and marketing. Especially in that market where the fans can turn on you quickly.
After hearing some stuff about Jones’ playing days I like him. One thing I recall was how as a teammate he recognized the team wasn’t giving Lindros proper treatment for an injury and forced him to get another opinion, potentially saving his life. Collapsed lung or something, they were going to make him fly in a plane which could’ve killed him?