U.S. number of Foot Locker stores as of 2023, by store type
As of February 3, 2024, Foot Locker had a total of 404 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.