After finding success with the Power Store concept in London, Liverpool and Hong Kong, Foot Locker opened the first of its kind in the US in Michigan in January 2019. Today, the sneaker retail giant opened another, this time in California. Read the Footwear News story here