Jerseys, scarves, caps and hoodies for all 48 World Cup 2026 nations — printed in each country's true colors and shipped from our Maryland warehouse.