Ever since France won the 1998 World Cup thanks to the highly technical approach at the nation’s academy, Clairefontaine, the idea of a ‘home of football’ has spread across the world. England soon followed suit with St George’s Park, the national football centre and home to the national team’s academy…