91³Ô¹ÏÍø

Watch CBS News

Breast Cancer Survivor's Tireless Spirit Helping Komen Philadelphia Make A Difference

PHILADELPHIA (CBS) -- All-in for their children, their families and for everything they do. That's how you feel when you meet Lorelei McGlade. She has an energy that's infectious and a tireless spirit that is helping Komen Philadelphia really make a difference.

"There I was watching, I had a bald head and my little scarf on, these people come down the steps and I thought, 'I want to do that,'" McGlade said. "It was unbelievable the women that I saw, the families supporting them. It was something, let me tell you."

McGlade had been diagnosed with stage two breast cancer just months earlier in 2005 after her doctor spotted something on a routine mammogram. The mass was too small to be felt in a self check.

"I wouldn't have been able to find it, but based on what the x-rays and mammogram showed, she was able to find it and feel it," she said.

McGlade now preaches the importance of a yearly mammogram to everyone she knows.

"I remind my friends. The best part is, my friends say, 'I got my mammogram today.' Don't delay, we know too many people that have gotten it," McGlade said.

After her experience at Race for the Cure, she knew she wanted to turn her experience into something positive.

But it wasn't until a chance meeting with Komen Philadelphia CEO Elaine Grobman at her workplace that she found a way.

She started out collecting donations from friends and family, then yard sales with proceeds going to Komen. After that, an annual pink luncheon which raised thousands every year. But she knew she could do more. That's when Survivors in Step was born.

"Survivors in Step is, breast cancer survivors are paired with professional dancers, and the dancers come from, last year from Philadanco," McGlade explained. "It's a friendly competition. We had judges, a dinner and everything. We picked a dance and did a dance and we raised over the last three years about $60,000 over the three years."

In addition to being one of the biggest annual fundraisers for Susan G. Komen Philadelphia, it's also a fun night out!

"One person said it was like going to a wedding, you have cocktails and you watch the show and then you get to dance. And Jim Donovan was the host for two years in a row. The ladies love him!" McGlade said.

She has a message for any woman that finds herself in the same position that she was in at the Race, all those years ago.

 to donate.

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(); } }); }); }); });