Spain reportedly chooses Chattanooga as headquarters for first two rounds of 2026 FIFA World Cup
Sports Illustrated Mexico reported Monday that Baylor School will be the base camp for the Spain national football team ahead of the team's opening matches in Atlanta as part of the 2026 FIFA World Cup.









