Porter Martone issued a public apology after receiving an unsportsmanlike conduct penalty in Canada's World Junior Championship opener.