Question: where are the nhl offices?
Answer: The league's headquarters have been in New York City since 1989 when the head office moved there from Montreal.