Premier League confirms Masters as new chief executive

Premier League confirms Masters as new chief executive

Premier League confirms Masters as new chief executive The Premier League’s long search for a new chief executive ended on Thursday when Richard Masters, the man […]