All of them closed? Or only some Big 5 stores will close in 2017? What's your prediction right now? How about California? I think Big 5 has only presence on the West Coast and some western states (e.g., Washington, Oregon, Idaho, Arizona and Nevada) and they may be closing stores in all of the states there
There are no replies in this thread yet. Be the first to post a reply below: