In Northern France, about an hour outside Paris, lies the central nervous system of the French football machine. Buried in the plush green woods of the Rambouillet Forest, the Institut national du football de Clairefontaine, or simply INF Clairefontaine, is perhaps the most celebrated national football academy in the world. Clairefontaine is responsible for refining […]

Continue Reading...