Richard Masters is a British football executive. He is the current chief executive of the Premier League, the highest tier of association football in England. From Wikipedia
The league will present the revenue-based model for a club vote next month after years of disputes over PSR.