Elland Road has been Leed 's home since the club 's formation before 1920 .
Elland Road is a football stadium in Leeds , West Yorkshire , England , which has been the home of Leeds United since the club 's formation in 1919 .
Elland Road