Mumbai: Foot Locker, a prominent name in sneaker culture, will inaugurate its omnichannel launch in India on 19 October, with Metro Brands operating physical stores and...