For the Calgary Dragons, a location for an affiliate is an interesting task. The NHL Calgary Flames have their AHL affiliate with the Stockton Heat, and Stockton is a ways from Calgary. Not only that, but the closest hockey city is Edmonton, which have the Oilers and the Blizzard, not to mention the Red Deer Rebels and a few more teams in the WHL from Alberta.
For the Dragons, I would have to pick the Lethbridge Lions. The Lions, already being an established SMJHL team are already located in Alberta, and would be a great team to partner with moving forward, keeping things all in the province of Alberta. If there is some sort of farm system, this would make traveling very simple, instead of some cross country flights that players have to take in the NHL/AHL. The Lions are on the up and up, and already have some great players in the system like Banananak and Aparjode.
This even makes the management team easy to pick for me, as it already has leaders in the office with @JNH and @SDCore . I think they have done a fine job so far with the organization and maybe if the Edmonton Blizzard are okay with it, we can have a partnership with them to share the Lions. I know there is a storied rivalry between the Bilzzard and Dragons, but it is doable.