91³Ô¹ÏÍø

Watch CBS News

Minnesota 10-year-old's Make-A-Wish comes true with Wild contract

Ten-year-old Weston Paszkiewicz has faced more in the past year than most kids his age, but his family says nothing slows him down.

"He's just a kid that's curious, adventurous and nothing stops him," Weston's dad, John Paszkiewicz, said.

That mindset has carried Weston through months of leukemia treatment.

"I don't think he even knows what failing is," John said. "He kinda just keeps rollin'."

Since his diagnosis last January, Weston has spent much of his time in the hospital. But on Thursday, he had somewhere special to be.

With police sirens leading the way and neighbors lining the streets to cheer him on, Weston received a hero's sendoff from his hometown of Long Lake..

"We would not be able to do this without our community," John said, "it's been incredible."

"It's everything," his aunt, Stephanie Mehrkens, said. "Family is everything, community is everything. Every single day since diagnosis, the outpouring of love has been truly amazing."

Weston and his family made the trip to Grand Casino Arena, where the Make-A-Wish Foundation helped make his dream come true, signing a one-day contract with the Minnesota Wild.

"If I know anything about Weston, it's how much he loves hockey," said their family's pastor, Adam Butler. "Any of us who have ever played hockey want to sign a contract with an NHL team, so that's a pretty dang good day, I'd say."

After signing his contract, Weston got a behind-the-scenes look at the Wild's locker room and joined the team for its morning skate.

Before the puck drops Thursday night, Weston is set to carry the flag out to center ice before watching the game with his family in a suite.

"We hope he has the energy for the whole day 'cause it'll be a lot. It's more than he's done in a long time," John said.

But those who know him say Weston's strength has never wavered.

"That's something we've seen through this entire process," John said. "He just rolls with it and really never gives up."  

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