49. Champs
How Many Stores Closing: 125
Current Value of the Business: $1.5 billion* (Revenue)
Champs Sports, a subsidiary of Foot Locker, is a familiar sight in many North American malls. In 2019, it boasted 540 stores, offering a wide array of athletic footwear, apparel, and accessories to sports enthusiasts.

By the end of 2023, Champs Sports will undergo a significant transformation, shuttering 120 stores deemed underperforming or lacking in customer traffic. This reduction will amount to approximately 22% of its total outlets, signifying a strategic shift in its retail operations.
