Question: Henry Hewes was inducted to a hall of fame in 2002 which is located in what city?
Answer: New York City