Athletic apparel manufacturer Adidas and the German Football Federation (DFB) have blocked the sale of Germany national team jerseys with the number 44 in response to criticism of the design, which is ...