Sears announced it would close its two Durham locations — at Southpoint and Northgate Mall — in 2018 ... House of Sport is expected to be North Carolina’s second, joining the location ...