The English Premier League board on Thursday postponed six matches, including Leicester City’s week 17 match against Tottenham Hotspur slated for Thursday evening, according to Anadolu Agency. In a statement, the Premier League said the game at King Power Stadium has