Claim: Foot Locker's headquarters are in Mobile, Alabama.
Label: REFUTES