π Worst to first: Ranking every World Cup shirt ESPN FC By: Chris Wright 14 April 2026 at 18:43 The 2026 World Cup will be the first with 48 teams. That means there'll be 96 kits on show! Here are all the ones released so far, from worst to first.