Adidas marks 125 years of German football with limited-edition kit

Germany’s football story began in a Leipzig restaurant in 1900. Over the next century and a quarter, the national team … Continue reading Adidas marks 125 years of German football with limited-edition kit