Who paid for the stadium renaming...? I am guessing the club, rather than the trust.
call me cynical but they gave the naming rights to the Kiyan Prince Charty FOC so that after a couple of years they could then sell the naming rights and make a few quid. By giving them away to charity it gets the fans used to the stadium no longer being Loftus Road and we can't argue about as its for charity and then a few years later we have the German Donor Kebab stadium and some extra income.