premier league

English Football The Best?

Is the English Premier League now the best football league in the world? 4 dramatic European semi-finals have taken place this week, each featuring a victorious English team. Liverpool & Tottenham both pulled off dream…