Past meets present. This Adidas track jacket pays homage to German football history as the current team sets out to create its own. The graphics on the front recall 1994, when the reigning champions sparked brilliance on football's greatest stage.
Buy now