The World Cup Finals are in North America this year! No North American Finals will be held. See you next year!


-->