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
Teams head into the new season finalizing late-window deals with key players missing through injury or suspension.