No Picture
Biz

Sports Authority Closing Schaumburg Store, 10 Other Illinois Stores, and About 140 Stores Nationwide with Bankruptcy

52 Sports Authority Inc., is closing about 140 of its stores nationwide (11 in Illinois) after filing for bankruptcy reorganization. The Randhurst Village store, which moved a few years ago from their previous location on […]