91³Ô¹ÏÍø

Watch CBS News

Pittsburgh officials discuss importance of youth safety ahead of NFL draft

With the NFL draft now three days away, Pittsburgh Public Safety, Pittsburgh Public Schools, and community organizations are now focusing on young people. They want to ensure they stay safe and engaged during the draft.

Rowdy behavior across Downtown Pittsburgh has become somewhat common in recent times.

"We're seeing almost daily groups of 40 to 50 to 60 or 70 juveniles in space, being disorderly," said Lt. Robert Monticelli, supervisor of the Downtown Public Safety Center.

Monticelli said some of those young people have committed crimes as well, ranging from disorderly conduct to even robberies and aggravated assaults.

Ahead of the draft, Pittsburgh police and other organizations at a press conference Monday morning said they're not having any of it.

Chief Jason Lando said there is "zero tolerance" for behavior that undermines safety and enjoyment. He stressed that the draft is for young people as well, but that there will be repercussions for those acting out of line.

"These actions will not be ignored, and there will be consequences," Lando said.

Sheldon Williams, the director of Pittsburgh Public Safety, said the city's main goal is to have a "safe, enjoyable event," calling it "once-in-a-generation."

Parents should act as parents, guardians, and caretakers. Youth should use common sense and have common courtesy, Williams said.

Lando says officers will be out in significant numbers, along with outreach and community partners.

"We look at them as the first line of defense," Monticelli said. "They are out there, they come from the communities, they know these individuals."

Pittsburgh Public Schools' superintendent, Dr. Wayne Walters, said the district has taken a serious role in setting expectations for students as well, adding that PPS brought students to the district's central administration building for a pre-NFL draft conversation on student safety last week.

Walters said they are working to create a culture of safety, accountability, and community pride.

"What stood out most in that space was the voice of our students," Walters said. "They spoke about pride in their city. They spoke about responsibility. They spoke about their role in making sure this is a positive experience for everyone."

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