“Sometimes the worst teams can beat the best teams” – the unpredictability of local league football
The Premier League may be the most talked about football league in the UK, but the local leagues can be just as exciting. There are 20 local leagues in London alone, with the teams playing…