Read up on him. He's been involved in pretty much everything. Contract negotiations, arbitration, scouting, analytics, player development. Why would you want a former player to be a GM? Dave Stewart is a former player and he doesn't look like a good GM at all.