Dick’s Sporting Goods will open a store at Northshore Mall in Peabody, located north of Boston, that will be operated under the Pittsburgh-based retailer’s ‘House of Sport’ brand. The square footage ...
Dick’s Sporting Goods plans to open a House of Sport location in Arlington. This $15 million facility will take the place of ...