- February 2, 2026
Loading
About eight months after announcing it was moving its global headquarters to St. Petersburg, Foot Locker has signed a lease for an 110,998-square-foot space in the city’s Carillon Business Park.