U.S. number of Foot Locker stores as of 2023, by store type
As of January 28, 2023, Foot Locker had a total of 492 Champs sports stores in operation throughout the United States. This made it the company's brand with the second most stores in the U.S. behind Foot Locker.