where is team player mike mcniven played for?
halifax jr. canadians (nsjhl)