Masters’ PSR admission comes as Newcastle United post their financial results for the year ended June 30 2024. In those, ...