With Adidas and German national football officially set to break up in 2026, the sports apparel manufacturer will design Germany’s last kits for the 2026 World Cup. A new leak of the national teams ...