Outdoor World Sporting Goods to Close
The Santa Cruz, CA-based retailer is closing its last store, in the Capitola Mall, according to local news site GoodTimes, put under by the state’s Covid restrictions and difficulty getting merchandise due to the industry’s supply chain issues. ... Log in to view full article.