91³Ô¹ÏÍø

Watch CBS News

Nexstar to acquire rival broadcast company Tegna in $6.2 billion deal

Nexstar Media will acquire rival broadcast company Tegna for $6.2 billion, according to a joint announcement on Tuesday, another sign of consolidation in an already contracting TV broadcast sector.

The transaction, if approved, will bring together two major players in U.S. television, expanding Nexstar's reach in the U.S. television and local news landscape. Nexstar oversees more than 200 owned and partner stations in 116 markets nationwide today and also runs networks like The CW and NewsNation. Tegna owns 64 news stations across 51 markets.

"Following completion of the transaction, the combined entity will be a leading local media company, well-positioned to compete in today's fragmented and rapidly evolving marketplace," the companies said in identical statements shared on their respective websites. "The new company will be better able to serve communities by ensuring the long-term vitality of local news and programming from trusted local sources and preserving the diversity of local voice and opinion."

Nexstar, based in Irving, Texas, will pay $22 in cash for each share of Tegna's outstanding stock. Talks of a deal were  earlier this month by the Wall Street Journal. 

Through the deal, Nexstar said it would also be able to provide advertisers with a greater breadth of competitive local and national broadcast and digital advertising options. The agreement will also allow the media company to expand its presence in the Atlanta, Phoenix, Seattle and Minneapolis markets, Nexstar's chairman and CEO Perry Sook said in the announcement.

"The initiatives being pursued by the Trump administration offer local broadcasters the opportunity to expand reach, level the playing field, and compete more effectively with the Big Tech and legacy Big Media companies that have unchecked reach and vast financial resources," he said.

If approved by Tegna shareholders, the deal is expected to close in the second half of 2026. 

The news comes as more Americans shift from cable — in what's known as "cord-cutting" — to streaming. According to a July Gallup of around 10,000 U.S. adults, 83% said they watch streaming services, while 36% said they currently subscribe to cable or satellite TV at home.

Nexstar shares jumped 7.6% in premarket trading. Tegna's stock rose 4.3%.

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=50747257b890e014813016b79ece0fb2'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });