Foot Locker has opened a big flagship store in Madrid. Located at 6 Calle de Preciados, it stretches over 1,500 square meters on three floors. It offers more apparel than Foot Locker's 49 other stores in Spain. It houses a House of Hoops and two dedicated areas for Nike Sportswear. ...