Footlocker is the largest Footsite. It has a store not only in the US but also a variety of other locations. You can find Footlocker’s servers (and stores) in: United Kingdom, Netherlands, Italy, Germany, Spain, Belgium, France, Denmark, Sweden, Norway, Malaysia, Hong Kong, Singapore, even Luxembourg.