Claim: Foot Locker's headquarters are in Midtown Manhattan, New York City where they have operated for 25 years.
Verdict: NOT ENOUGH INFO