Dick's Sporting Goods reportedly plans to open one of its massive House of Sport locations at the Cherry Hill Mall.
The discount retailer’s bankruptcy has led to store closures and waves of lease auctions, including several in Houston.