FIFA has launched its official Houston-specific 2026 World Cup merchandise, giving fans a first look at the city’s branding as NRG Stadium prepares to host seven matches.