Verizon and Frontier Communications have announced a $20 billion deal for Verizon to buy Frontier Communications.