Dollar Tree Inc. won a hard-fought battle to buy Family Dollar more than three years ago, beating out Dollar General Corp. for the roughly 8,200-store chain that caters to low-income shoppers by selling everything from $40 wireless speakers to 55-cent cans of Vienna sausage...