Learn more

By Mauricio Alencar Who are the current owners of Crystal Palace? John Textor owns Crystal Palace with business partners David Blitzer and Josh Harris, English businessman Steve Parish and the investor Robert Franco. The ownership has a general partnership structure. Different investors run the business together. Steve Parish is Crystal Palace’s longest standing owner. He joined Crystal Palace’s ownership in 2010 when the club faced significant financial pressures. He now reportedly owns around 10 per cent of the club. American businessman John Textor is the frontman of multi-club empire Eagle…