All clubs charge management fees (or whatever you want to call them) just take a look at a few (Man. U, Leeds, B'Ham). Football has been about business & greed ever since Murdoch arrived on the scene, hyping the product and vastly over-charging consumers (fans).
Go back and take a look at...