Bankruptcy: A 4th Colorado Sports Authority Store To Shutter
ENGLEWOOD, Colo. (CBS4) - Another Sports Authority store in Colorado has been slated for closure following the company's filing for Chapter 11 bankruptcy on Wednesday.
The retailer, based in Englewood, plans to close or sell approximately 140 stores. It has 463 stores in 41 states.
The stores in Boulder and Greenwood Village are closing along with the Sports Castle in downtown Denver. The newest store slated for closure is in Littleton at West Bowles Avenue and South Wadsworth Boulevard.