I'll guarantee that is what 777 were/are in discussions with BlueOwl Capital for. Selling a stake in the stadium to generate the funds they need to complete the takeover.
BlueOwl will have no interest in owning a football club. However, they would, i imagine, be interested in a property deal...