In which stadium did Leeds A.F.C. play their home matches?
Elland Road
Valley Parade
John Smith's Stadium
Oakwell
Answer
Leeds A.F.C. played their home matches at Elland Road, which is a football stadium located in Leeds, West Yorkshire, England. The stadium has since become the home ground of Leeds United.
Leeds A.F.C. Ultimate Fan Challenge: Test Your Football Frenzy!