91³Ô¹ÏÍø

Watch CBS News

Cassidy Wood

cassidy-web.jpg

Cassidy Wood is a sports reporter and anchor for KDKA-TV. She joined the award-winning sports team in July of 2024. 

Cassidy comes from Charleston, West Virginia, where she worked as the sports director at WOWK 13 News for three years. During that time, she was named 'Best Sports Anchor in West Virginia' by the WV Broadcast Association all three years. She was also named 'Best Sports Anchor in West Virginia' by the National Sports Media Association.

Prior to Charleston, she worked as a reporter in Beaumont, Texas. Growing up, Cassidy always knew she wanted to work in sports. Her family is originally from Pittsburgh, and Fairmont, West Virginia. She feels very blessed to be back in the area, covering the teams she grew up loving. In her free time, Cassidy loves to watch sports (duh!) and go to the gym or do anything outdoors.

If you have a good sports feature story, feel free to reach out cassidy.wood@cbs.com or reach out on Twitter @CassidyWoodTV or Instagram @CassidyWood.

Vitals

  • Joined KDKA: July 2024
  • Hometown: San Diego
  • Alma Mater: Oregon State

Favorites

  • Music: Anything really
  • Movie: Anything with Seth Rogan/Jonah Hill
  • TV Show: The Office, New Girl, or reality TV 
  • Book: I just finished ACOTAR series. Incredible.
  • Food: Any kind - love seafood
  • Local Restaurant: Not sure yet!
  • Hidden PA Gem: ^^
  • Sport/Exercise: I love to run, & watch sports
  • Historical Figure: Chuck Noll
  • Favorite Pennsylvanian: My dad
  • Quote: "She believed she could, so she did."
  • Word: I say definitely too much
  • Vacation Spot: Anything tropical 
  • Holiday: 4th of July (always a big deal in my family)
  • Planet: Earth

This or That?

  • Facebook or Twitter? Twitter 100%
  • Cats or Dogs? Dogs
  • Beatles or Rolling Stones? Beatles
  • Comedy or Tearjerker? Depends what kind of mood I'm in 
  • Phone Call or Text? Text, unless you're in the inner circle then anything but a call is rude
  • Mac or PC? Mac
  • Coffee or Tea? COFFEE
  • Paper or Plastic? Huh?
  • Morning Person or Night Person? Night 
  • East Coast or West Coast? Grew up on the west coast, now live on the east. Much prefer having seasons & not paying an arm and a leg for rent. East it is! 
  • Star Trek or Star Wars? Star Wars. Fun fact- I went to every midnight premiere with my brother and grandpa. 
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=296763317a51cab90faa73f1bb146d5c'; 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(); } }); }); }); });