“Also as per the official statement on the clubs website there’s an agreement that the club is protected for 99 years at least.“
Yes – this club, ‘Scunthorpe United’ have the right to play at Glanford Park for the next 99 years but IF the club ceases to exist, the agreement is irrelevant?