Question: What village in the town of Hempstead is the home for a team John Paul Loviglio plays for?
Sentence (from "Freeport, New York"): Freeport (officially The Incorporated Village of Freeport) is a village in the town of Hempstead, Nassau County, New York, USA, on the South Shore of Long Island.
Relevant evidence: Yes