Claim: Foot Locker's headquarters are in Boston, Massachusetts.
Label: REFUTES