Question: where do the new hampshire fisher cats play?
Answer: Northeast Delta Dental Stadium