Adidas is expanding its New York City presence with its first-ever retail store in the Bronx. The nearly 11,000-square-foot store, located at the Mall at Bay Plaza, will officially open this weekend and will include a digital footwear wall to access more details about products, digital store windows and service areas to help assist in product searches. Yahoo