Former Chelsea manager Thomas Tuchel has articulated his desire for the England national team to settle comfortably and truly make Kansas City their “home” throughout the duration of the upcoming World Cup tournament. The Three Lions are set to kick off their highly anticipated World Cup campaign on June 17th, and Tuchel believes a sense of belonging could be crucial for their performance.
