A stupid American title that means nothing here, and likely to have the remit of maximising revenue off the fans rather than 'delighting' them.
Since when did football clubs have all these 'officers'? It is sad that English titles are being replaced with ones that have no legal significance here.
About 1925