Question: Goodwood Baseball Club has a home stadium in which city?
Answer: Mitcham