Results, Respect and Marcelo Bielsa
LEEDS, England — The spot where they filmed the scene in “The Damned United” is a wasteland now, and it has been for some time: a patch of land in the lee of Elland Road, long earmarked for some development or other. Before it was sealed off behind security fencing,