Francis Nelson — Canadian hockey administrator