News

Much of this saga centres around American businessman and Eagle Football Holdings owner John Textor. Eagle Football holds a 43 per cent stake in Crystal Palace, but also owns a 77 per cent stake in ...