Viacom and Charter Communications have reached an agreement in principle on a new carriage contract, a deal that will keep Viacom’s networks on Charter’s Spectrum service without disruption. The two companies just confirmed the news in a joint statement: “Viacom and Charter have reached an agreement in principle. Spectrum subscribers will continue to have access to Viacom's networks, without disruption, while we finalize terms." The companies on Sunday night agreed to a "…