A employee of German sporting goods maker Adidas looks at soccer balls at the company's factory outlet store in the northern Bavarian town of Herzogenaurach, March 4, 2009. Adidas expects sales and
Drapers Investigates: Do Nike and Adidas hold too much power?
Nike and Adidas at Ashford Designer Outlet set to get bigger stores
Herzogenaurach, Germany : Adidas store. Adidas s a German multinational corporation that designs and manufactures sports clothing and ac Stock Photo - Alamy
Link Outlet Sale: Up To 80% Off On Nike & Adidas Products