The Netherlands’ capacity to self-destruct at major tournaments never fails to amaze. This is a nation which continually produces some of the world’s top footballers – an admirable feat considering they are a nation of just 17 million or so – … Continue reading →

Comments are closed.

Over a Cup of Tea
English Premier League, European Championships, World Football, Football Cups

The latest news, best blog entries, most popular stories and comments