Question: Which city with a large statue of a woman holding a torch in the air is the hometown to a Team USA player from the 2003 Walker Cup?
answer: New York City