So the World Cup is over and France are the 2018 World Cup champions, for the second time in their ...