Foot Locker 's headquarters are in Boston , Massachusetts .
Foot Locker Retail , Inc. is an American sportswear and footwear retailer , with its headquarters in Boston , Massachusetts , and operating in 28 countries worldwide .