John Mahaffy was a Canadian professional ice hockey centre who played 37 games in the National Hockey League, he played for the New York Rangers are a professional ice hockey team based in which city?
John Mahaffy (ice hockey):  Born in Montreal, Quebec, he played for the New York Rangers and Montreal Canadiens. New York Rangers: The New York Rangers are a professional ice hockey team based in New York City.
New York City