Every Kit at WC26: Home, Away, and the Ugliest Third

All 48 World Cup 2026 kits — home, away, and where unveiled, third. Manufacturer breakdown, the retro 80s pulls, and the kit storylines worth following.