Foot Locker is opening a new Global Technology Services hub in Dallas this September. The new tech and innovation hub wi