Champion has opened its first store in the Netherlands. The 180-square-meter shop will be located in Amsterdam's city center, at Reestraat 9, in a shopping district filled with retailers, restaurants and bars. The store space is divided over a ground floor, a mezzanine and the basement. Up until now, the American sportswear brand was only available in the Netherlands via the brand's own e-store, Zalando and two Dutch retailers - Aktiesport and Perry Sport.