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 "Chester F.C."): Chester Football Club is an association football club based in Chester, Cheshire, England.
Relevant evidence: Yes