Walgreens and Rite Aid will sell 865 stores to rival retailer Fred’s for $950 million, potentially removing the final roadblock thwarting the merger of the nation’s largest and third-largest drugstore chains. Walgreens Boots Alliance announced in October 2015 that it planned to buy Rite Aid in a deal that would create about 12,000 U.S. locations. The...