Question: What stadium is the football club a member of which is located in Cheshire, England, and in which Neil Young was a manager at one time?
Sentence (from "List of Northwich Victoria F.C. seasons"): Two seasons later, for the first time, they won a league trophy as winners of the Manchester League in 1902.
Relevant evidence: No