Elland Road is one English football's most iconic stadiums, but 20 years ago Leeds United almost had a brand new place to call home. That's because back in 2000 the Whites drew up plans for a ...
Some results have been hidden because they may be inaccessible to you