
Since the early 90’s, two of the best footballing nations to have played the game are Holland and France. Countless players have caught the imagination of fans and media alike over the last 30-odd years, so I decided to select the best XI of each country from my lifetime and pit them against each other. […]