The MLS All-Star Game is coming to Charlotte, N.C., for the first time in 2026, the league announced Wednesday. "Charlotte has turned into a big-time soccer city, and we are pleased to bring the 2026 MLS All-Star Game to the Queen City," MLS commissioner Don Garber said.