I played at Real Madrid and Liverpool’s Anfield but Leeds’ ‘amazing’ Elland Road has the ‘best atmosphere in football’ Published 26 May 2024 Full Article