Connect with us

Oklahoma

Suspect outstanding after shooting involving police in southwest OKC

Published

on

Suspect outstanding after shooting involving police in southwest OKC


Police are searching for a suspect after a shooting involving an officer in southwest Oklahoma City on Wednesday.

Advertisement

Suspect outstanding after shooting involving police in southwest OKC

Police are searching for a suspect after a shooting involving an officer in southwest Oklahoma City on Wednesday.

Advertisement

Police are searching for a suspect after a shooting involving an officer in southwest Oklahoma City on Wednesday. >> Open the video player above for a look at the scene. At about 6 p.m., the Oklahoma City Police Department said officers were responding to a shooting near Southwest 96th Street and South Pennsylvania Avenue.Police said a suspect and a police officer exchanged gunfire, but the officer was not hit. Officers were searching for the suspect, and it wasn’t clear if they had been shot.This is a developing story. Top Headlines 3 people, including an Oklahoma trooper and 4-year-old child, killed in crash on I-35 in OKC What we know about the recovery mission for American woman who reportedly fell overboard in the Bahamas Principal shot by former student in lobby of Pauls Valley High School: What we know TIMELINE: Oklahoma to see several days of severe storm risks starting later this week Former FedEx driver pleads guilty to killing 7-year-old Oklahoma girl in Texas

Police are searching for a suspect after a shooting involving an officer in southwest Oklahoma City on Wednesday.

Advertisement

>> Open the video player above for a look at the scene.

At about 6 p.m., the Oklahoma City Police Department said officers were responding to a shooting near Southwest 96th Street and South Pennsylvania Avenue.

Police said a suspect and a police officer exchanged gunfire, but the officer was not hit. Officers were searching for the suspect, and it wasn’t clear if they had been shot.

Advertisement

This is a developing story.


Top Headlines

Advertisement

`;
}

function refreshWeatherIframe(containerId) {
var iframeId = ‘weather-iframe-‘ + containerId;
var iframe = document.getElementById(iframeId);
if (iframe && iframe.src) {
var originalSrc = iframe.src;
iframe.src = originalSrc + (originalSrc.indexOf(‘?’) > -1 ? ‘&’ : ‘?’) + ‘t=” + Date.now();
}
}

function initializeWeatherBox(container) {
var containerId = container.getAttribute(“data-container-id’);
var isWeatherBoxV2 = containerId === ‘home-weather-v2’;

Advertisement

function switchWeatherTab(tabName, clickedElement) {
container.querySelectorAll(‘[data-tab-id]’).forEach(function(tab) {
tab.classList.remove(‘open’);
tab.setAttribute(‘aria-selected’, ‘false’);
});

clickedElement.classList.add(‘open’);
clickedElement.setAttribute(‘aria-selected’, ‘true’);

container.querySelectorAll(‘[data-content-id]’).forEach(function(content) {
content.style.display = ‘none’;
content.setAttribute(‘hidden’, ‘true’);
});

var targetContent = container.querySelector(‘[data-content-id=”‘ + tabName + ‘”]’);
if (targetContent) {
targetContent.style.display = ‘block’;
targetContent.removeAttribute(‘hidden’);
}
}

function loadWeatherData() {
// If weather data is already being loaded, wait for it
if (window.weatherDataPromise) {
window.weatherDataPromise.then(function(data) {
if (data && data.data) {
var weatherContainer = container.closest(‘.weather-box-container’);
if (weatherContainer) {
weatherContainer.style.display = ‘flex’;
updateCurrentWeather(data.data);
updateForecastTabs(data.data);
updateWeatherAlertsBar(data.data);
}
}
});
return;
}

Advertisement

var location = { zip: window.DEFAULT_ZIPCODE };

try {
var storedLocations = localStorage.getItem(‘hrst.zip.history’);
if (storedLocations) {
var locations = JSON.parse(storedLocations);
if (locations && locations.length > 0) {
location = locations[0];
}
}
} catch (e) {}

var apiUrl = (window.DEWY_HOSTNAME || ”) + ‘/api/v1/weather/full/’ + location.zip;

if (window.fetch) {
window.weatherDataPromise = fetch(apiUrl)
.then(function(response) { return response.json(); })
.then(function(data) {
if (data && data.data) {
var article = container.closest(‘.article–wrapper’);
var weatherContainer = container.closest(‘.weather-box-container’);
if (weatherContainer) {
weatherContainer.style.display = ‘flex’;
updateCurrentWeather(data.data);
updateForecastTabs(data.data);
updateWeatherAlertsBar(data.data);
}
return data;
}
})
.catch(function(error) {
console.error(‘Error loading weather:’, error);
// Reset to unknown background on error
updateWeatherBackground(‘unknown’);
});
}
}

function updateWeatherAlertsBar(weatherData) {
var weatherWatchHeader = container.querySelector(‘.weather-watch-header’);
if (!weatherWatchHeader) return;

Advertisement

var weatherWatchText = weatherWatchHeader.querySelector(‘.weather-watch-text’);
var weatherWatchLink = weatherWatchHeader.querySelector(‘.weather-watch-link’);

if (weatherData.alerts_count > 0) {
weatherWatchHeader.className=”weather-watch-header has-alerts”;
if (weatherWatchText) {
weatherWatchText.textContent = `Weather Alerts (${weatherData.alerts_count})`;
}
if (weatherWatchLink) {
if (!weatherWatchLink.getAttribute(‘data-initial-href’)) {
weatherWatchLink.setAttribute(‘data-initial-href’, weatherWatchLink.getAttribute(‘href’));
weatherWatchLink.setAttribute(‘data-initial-onclick’, weatherWatchLink.getAttribute(‘onclick’) || ”);
}
weatherWatchLink.setAttribute(‘href’, “https://www.koco.com/alerts”);
weatherWatchLink.setAttribute(‘onclick’, “return handleWeatherLinkClick(event, ‘click_alerts’, ‘click’, ‘mobile-weather’, “https://www.koco.com/alerts”);”);
}
} else {
weatherWatchHeader.className=”weather-watch-header”;
if (weatherWatchText) {
weatherWatchText.textContent = containerId === ‘home-weather-v2’ ? ‘Watch Latest Forecast’ : ‘Latest Forecast’;
}
if (weatherWatchLink) {
var initialHref = weatherWatchLink.getAttribute(‘data-initial-href’);
var initialOnclick = weatherWatchLink.getAttribute(‘data-initial-onclick’);
if (initialHref) {
weatherWatchLink.setAttribute(‘href’, initialHref);
}
if (initialOnclick) {
weatherWatchLink.setAttribute(‘onclick’, initialOnclick);
}
}
}
}

function updateCurrentWeather(weatherData) {
if (weatherData.current) {
var tempValue = weatherData.current.temp_f || ”;
var skyValue = weatherData.current.sky || ”;
var feelsLikeValue = weatherData.current.feels_like_f || weatherData.current.temp_f || ”;

var tempEl = container.querySelector(‘.weather-grid–current-temp-value’);
if (tempEl) {
tempEl.textContent = tempValue;
tempEl.setAttribute(‘aria-label’, tempValue + ‘ degrees Fahrenheit’);
}

var iconEl = container.querySelector(‘.weather-grid–current-icon’);
if (iconEl && weatherData.current.icon_name) {
iconEl.className=”weather-grid–current-icon weather-current-icon icon icon-weather-” + weatherData.current.icon_name;
}

Advertisement

var skyEl = container.querySelector(‘.weather-grid–sky’);
if (skyEl) {
skyEl.textContent = skyValue;
skyEl.setAttribute(‘aria-label’, ‘Current condition: ‘ + skyValue);
}

var feelsEl = container.querySelector(‘.weather-grid–feels’);
if (feelsEl) {
feelsEl.textContent = feelsLikeValue + ‘°F’;
feelsEl.setAttribute(‘aria-label’, feelsLikeValue + ‘ degrees Fahrenheit’);
}

var weatherContainer = container.querySelector(‘.weather-temp-container’);
if (weatherContainer) {
var summary = ‘Current temperature ‘ + tempValue + ‘ degrees Fahrenheit, ‘ +
skyValue + ‘, feels like ‘ + feelsLikeValue + ‘ degrees’;
weatherContainer.setAttribute(‘aria-label’, summary);
}

updateWeatherBackground(weatherData.current.icon_name);
}
}

function updateWeatherBackground(iconName) {
try {
var bgPath = weatherImages.backgrounds[iconName] || weatherImages.backgrounds.unknown;
container.style.backgroundImage=”url(” + bgPath + ‘)’;
} catch (e) {
console.log(‘Error updating weather background:’, e);
}
}

Advertisement

function updateForecastTabs(weatherData) {
var visibleItems = isWeatherBoxV2 ? 6 : 5;

if (weatherData.hourly) {
var hourlyContainer = container.querySelector(‘.weather-hourly-forecast’);
if (hourlyContainer) {
var html=””;
var maxHours = Math.min(visibleItems, weatherData.hourly.length);

for (var i = 0; i 0 ? currentIndex – 1 : tabs.length – 1;
tabs[prevIndex].focus();
break;
case ‘ArrowRight’:
e.preventDefault();
var nextIndex = currentIndex

`;
}

function refreshWeatherIframe(containerId) {
var iframeId = ‘weather-iframe-‘ + containerId;
var iframe = document.getElementById(iframeId);
if (iframe && iframe.src) {
var originalSrc = iframe.src;
iframe.src = originalSrc + (originalSrc.indexOf(‘?’) > -1 ? ‘&’ : ‘?’) + ‘t=” + Date.now();
}
}

Advertisement

function initializeWeatherBox(container) {
var containerId = container.getAttribute(“data-container-id’);
var isWeatherBoxV2 = containerId === ‘home-weather-v2’;

function switchWeatherTab(tabName, clickedElement) {
container.querySelectorAll(‘[data-tab-id]’).forEach(function(tab) {
tab.classList.remove(‘open’);
tab.setAttribute(‘aria-selected’, ‘false’);
});

clickedElement.classList.add(‘open’);
clickedElement.setAttribute(‘aria-selected’, ‘true’);

container.querySelectorAll(‘[data-content-id]’).forEach(function(content) {
content.style.display = ‘none’;
content.setAttribute(‘hidden’, ‘true’);
});

var targetContent = container.querySelector(‘[data-content-id=”‘ + tabName + ‘”]’);
if (targetContent) {
targetContent.style.display = ‘block’;
targetContent.removeAttribute(‘hidden’);
}
}

Advertisement

function loadWeatherData() {
// If weather data is already being loaded, wait for it
if (window.weatherDataPromise) {
window.weatherDataPromise.then(function(data) {
if (data && data.data) {
var weatherContainer = container.closest(‘.weather-box-container’);
if (weatherContainer) {
weatherContainer.style.display = ‘flex’;
updateCurrentWeather(data.data);
updateForecastTabs(data.data);
updateWeatherAlertsBar(data.data);
}
}
});
return;
}

var location = { zip: window.DEFAULT_ZIPCODE };

try {
var storedLocations = localStorage.getItem(‘hrst.zip.history’);
if (storedLocations) {
var locations = JSON.parse(storedLocations);
if (locations && locations.length > 0) {
location = locations[0];
}
}
} catch (e) {}

var apiUrl = (window.DEWY_HOSTNAME || ”) + ‘/api/v1/weather/full/’ + location.zip;

if (window.fetch) {
window.weatherDataPromise = fetch(apiUrl)
.then(function(response) { return response.json(); })
.then(function(data) {
if (data && data.data) {
var article = container.closest(‘.article–wrapper’);
var weatherContainer = container.closest(‘.weather-box-container’);
if (weatherContainer) {
weatherContainer.style.display = ‘flex’;
updateCurrentWeather(data.data);
updateForecastTabs(data.data);
updateWeatherAlertsBar(data.data);
}
return data;
}
})
.catch(function(error) {
console.error(‘Error loading weather:’, error);
// Reset to unknown background on error
updateWeatherBackground(‘unknown’);
});
}
}

Advertisement

function updateWeatherAlertsBar(weatherData) {
var weatherWatchHeader = container.querySelector(‘.weather-watch-header’);
if (!weatherWatchHeader) return;

var weatherWatchText = weatherWatchHeader.querySelector(‘.weather-watch-text’);
var weatherWatchLink = weatherWatchHeader.querySelector(‘.weather-watch-link’);

if (weatherData.alerts_count > 0) {
weatherWatchHeader.className=”weather-watch-header has-alerts”;
if (weatherWatchText) {
weatherWatchText.textContent = `Weather Alerts (${weatherData.alerts_count})`;
}
if (weatherWatchLink) {
if (!weatherWatchLink.getAttribute(‘data-initial-href’)) {
weatherWatchLink.setAttribute(‘data-initial-href’, weatherWatchLink.getAttribute(‘href’));
weatherWatchLink.setAttribute(‘data-initial-onclick’, weatherWatchLink.getAttribute(‘onclick’) || ”);
}
weatherWatchLink.setAttribute(‘href’, “https://www.koco.com/alerts”);
weatherWatchLink.setAttribute(‘onclick’, “return handleWeatherLinkClick(event, ‘click_alerts’, ‘click’, ‘sidelist-weather’, “https://www.koco.com/alerts”);”);
}
} else {
weatherWatchHeader.className=”weather-watch-header”;
if (weatherWatchText) {
weatherWatchText.textContent = containerId === ‘home-weather-v2’ ? ‘Watch Latest Forecast’ : ‘Latest Forecast’;
}
if (weatherWatchLink) {
var initialHref = weatherWatchLink.getAttribute(‘data-initial-href’);
var initialOnclick = weatherWatchLink.getAttribute(‘data-initial-onclick’);
if (initialHref) {
weatherWatchLink.setAttribute(‘href’, initialHref);
}
if (initialOnclick) {
weatherWatchLink.setAttribute(‘onclick’, initialOnclick);
}
}
}
}

function updateCurrentWeather(weatherData) {
if (weatherData.current) {
var tempValue = weatherData.current.temp_f || ”;
var skyValue = weatherData.current.sky || ”;
var feelsLikeValue = weatherData.current.feels_like_f || weatherData.current.temp_f || ”;

var tempEl = container.querySelector(‘.weather-grid–current-temp-value’);
if (tempEl) {
tempEl.textContent = tempValue;
tempEl.setAttribute(‘aria-label’, tempValue + ‘ degrees Fahrenheit’);
}

Advertisement

var iconEl = container.querySelector(‘.weather-grid–current-icon’);
if (iconEl && weatherData.current.icon_name) {
iconEl.className=”weather-grid–current-icon weather-current-icon icon icon-weather-” + weatherData.current.icon_name;
}

var skyEl = container.querySelector(‘.weather-grid–sky’);
if (skyEl) {
skyEl.textContent = skyValue;
skyEl.setAttribute(‘aria-label’, ‘Current condition: ‘ + skyValue);
}

var feelsEl = container.querySelector(‘.weather-grid–feels’);
if (feelsEl) {
feelsEl.textContent = feelsLikeValue + ‘°F’;
feelsEl.setAttribute(‘aria-label’, feelsLikeValue + ‘ degrees Fahrenheit’);
}

var weatherContainer = container.querySelector(‘.weather-temp-container’);
if (weatherContainer) {
var summary = ‘Current temperature ‘ + tempValue + ‘ degrees Fahrenheit, ‘ +
skyValue + ‘, feels like ‘ + feelsLikeValue + ‘ degrees’;
weatherContainer.setAttribute(‘aria-label’, summary);
}

updateWeatherBackground(weatherData.current.icon_name);
}
}

Advertisement

function updateWeatherBackground(iconName) {
try {
var bgPath = weatherImages.backgrounds[iconName] || weatherImages.backgrounds.unknown;
container.style.backgroundImage=”url(” + bgPath + ‘)’;
} catch (e) {
console.log(‘Error updating weather background:’, e);
}
}

function updateForecastTabs(weatherData) {
var visibleItems = isWeatherBoxV2 ? 6 : 5;

if (weatherData.hourly) {
var hourlyContainer = container.querySelector(‘.weather-hourly-forecast’);
if (hourlyContainer) {
var html=””;
var maxHours = Math.min(visibleItems, weatherData.hourly.length);

for (var i = 0; i 0 ? currentIndex – 1 : tabs.length – 1;
tabs[prevIndex].focus();
break;
case ‘ArrowRight’:
e.preventDefault();
var nextIndex = currentIndex

Loading more articles…

Advertisement



Source link

Oklahoma

2026 Hemmings Great Race at Will Rogers Memorial Museum

Published

on

2026 Hemmings Great Race at Will Rogers Memorial Museum


The 2026 Hemmings Great Race, a nine-day rally featuring 120 antique and classic vehicles, will make a stop at the Will Rogers Memorial Museum on June 22. Celebrating the 100th anniversary of Route 66, the 2,300-mile event travels from Springfield, Illinois, to Pasadena, California, with 17 stops across eight states and visits to many iconic landmarks along the historic highway.


Will Rogers Memorial Museum


09:30 AM – 11:30 AM on Mon, 22 Jun 2026

Advertisement

Event Supported By

Oklahoma Historical Society

405-521-2491





Source link

Continue Reading

Oklahoma

Oklahoma primary election guide for Bartians

Published

on

Oklahoma primary election guide for Bartians



Early voting opens June 11

Primary Election day in Oklahoma is June 16.

Across the state voters will weigh in on the potential next governor and whether the minimum wage should be raised.

Advertisement

Here’s what to know to be ready.

Closed primaries across the state

In Oklahoma, closed primaries mean only voters who are registered with a major party can participate in the Primary Election.

To check your registration visit the Oklahoma Secretary of State’s website. The last day to register to vote in the primaries was may 22.

Tight governor’s race

Nine GOP candidates want to succeed Gov. Kevin Stitt, while just two Democrats are seeking the state’s highest office.

Advertisement

Cyndi Munson, the Democratic House leader, and Connie Johnson, a former state senator, will be on the Democratic ticket.

GOP’s crowded ticket includes Attorney General Gentner Drummond, former state public safety adviser Chip Keating, former state Sen. Mike Mazzei, former House Speaker Charles McCall, former state Senator Jake Merrick, small business owners Jennifer Domenico, Leisa Mitchell Haynes and Kenneth Sturgell, and Calup Taylor.

Domenico, 62, is from Bartlesville.

“If I am elected governor, this animosity will stop. It must stop. We live in a state that experiences tornadoes and other natural disasters. Do Oklahomans want to be at the point that we are not going to help each other if someone is in distress and has a Trump flag still flying or a Resistance flag flying after a tornado ripped through a residence? No! This is Oklahoma,” Domenico said in a Q&A with the Oklahoman.

Advertisement

Washington County Assessor

The race for Washington County Assessor will be decided in the primary between Republicans Steve Campbell and Chris Standridge.

Campbell, the incumbent, has served in his role for four years. Standridge is a former employee of the Assessor’s Office.

Other races, questions on the ballot

Lieutenant Gov.

  • H. VICTOR FLORES (R)
  • T. W. SHANNON (R)
  • DARRELL WEAVER (R)
  • DAVID OSTROWE (R)
  • JUSTIN JJ HUMPHREY (R)
  • BRIAN HILL (R)

Attorney General

  • JON ECHOLS (R)
  • JEFF STARLING (R)

State treasurer

  • TODD RUSS (R)
  • CINDY BYRD (R)

Superintendent of Public Instruction

  • JENNETTIE MARSHALL (D)
  • CRAIG McVAY (D)
  • TONI HASENBECK (R)
  • JOHN COX (R)
  • ROBERT FRANKLIN (R)
  • JAMES TAYLOR (R)
  • ADAM PUGH (R)
  • DEBRA A. HERLIHY (R)
  • WILLIAM E CROZIER (R)

Comissioner of Labor

  • JOHN PFEIFFER (R)
  • LISA JANLOO (R)
  • KEITH SWINTON (R)
  • KEVIN WEST (R)

Insurance Commissioner

  • CHRIS MERIDETH (R)
  • GRETA SHULER (R)
  • MARTY L QUINN (R)
  • BOB SULLIVAN (R)

Corporation Commissioner

  • DONALD ANTHONY CLYTUS (D)
  • RHONDA EASTMAN (D)
  • HAROLD D. SPRADLING (D)
  • BRAD BOLES (R)
  • JUSTIN HORNBACK (R)

U.S. Senator

  • TROY W. GREEN (D)
  • ERVIN STONE YEN (D)
  • R.O. JOE CASSITY JR. (D)
  • N’KIYLA JASMINE THOMAS (D)
  • JIM PRIEST (D)
  • NICK HANKINS (R)
  • GARY TY ENGLAND (R)
  • KEVIN HERN (R)
  • SEAN BUCKNER (R)
  • BRIAN RAGAIN (R)

U.S. House District 2

  • JOSH BRECHEEN (R)
  • WILL WEBB (R)
  • ERIK TERWEY (D)
  • BRANDON WADE (D)

State House District 10

  • JAKE BAIR (R)
  • JUDD STROM (R)
  • CUEN FUNDERBURKE (R)

State House District 11

  • JOHN B. KANE (R)
  • WENDI STEARMAN (R)

State Questions

  • NO. 832, INITIATIVE PETITION NO. 446

Bartlesville voting locations

Early voting begins Thursday, June 11.

Early voting can be done at the Washington County Election Board located at 401 Johnstone Ave., Ste. 4 during the following days and times.

Advertisement
  • 8 a.m. top 6 p.m. on June 11
  • 8 a.m. to 6 p.m. on June 12
  • 8 a.m. to 2 p.m. on June 13



Source link

Continue Reading

Oklahoma

Parsa Fallah, Kashie Natt Seeking Eligibility Waivers to Play at Oklahoma State Next Season

Published

on

Parsa Fallah, Kashie Natt Seeking Eligibility Waivers to Play at Oklahoma State Next Season


STILLWATER — There’s a chance that Parsa Fallah dons the orange and black again next season.

Oklahoma State coach Steve Lutz told reporters Tuesday that Fallah has filed for an eligibility waiver that would see him gain a sixth season.

“Parsa is petitioning the NCAA for an extra year of eligibility because of some circumstances he had when he first came over to the United States,” Lutz said. “So, yes, I am holding the scholarship for him at this point.”

Fallah was a fan favorite in what was initially thought to be his lone season at Oklahoma State and became even more of a fan favorite late in the year when he tore his ACL at the end of OSU’s win against West Virginia just to hobble into the postgame news conference and pour his heart out for the university.

Advertisement

Fallah’s eligibility will be interesting.

He came to the United States from Iran, but it wasn’t as simple as hopping on a plane and heading over. He had to go to a U.S. embassy in Africa — a process he thought would take two days, but he ended up being in Africa for sixth months with $400.

By the time he got to Southern Utah, his first college program, Fallah redshirted. He went on to play 58 games with Southern Utah across the next two seasons, averaging 7.7 points and 3.8 boards a contest before transferring to Oregon State. In one year with the Beavers, Fallah averaged 12.8 points and four boards a contest before averaging 14.7 and six last season with the Cowboys.

“He’s around,” Lutz said. “He comes to the team meetings and practices, and he works out with (strength coach) Gavin (Roberts), and Kevin (Blaske), the trainer, and our physical therapist. He’s a lot thicker, but that’s because he’s not running. But he told me the other day, if I’m not mistaken, he should be running here very soon, or jogging pretty soon.

“So, he’s doing great. Positive attitude, excited about the future — whether it be with us in basketball or he’s had some job opportunities presented to him here in Stillwater and beyond. So, he’s living the dream.”

Advertisement

It’s hard to tell anymore in terms of what the NCAA is thinking when it comes to waivers. Then on top of that, it’s tough to determine just how much power the NCAA actually has to enforce a decision. Just Monday, a Texas judge ruled that Texas Tech quarterback Brendan Sorsby is eligible despite his gambling situation.

Fallah’s isn’t the only waiver the Cowboys are waiting on, either.

Reigning Conference-USA Defensive Player of the Year Kashie Natt signed with the Cowboys this offseason, but he’s in need of some extra eligibility.

“I don’t have any updates,” Lutz said of Natt’s situation. “There’s been waivers filed with the NCAA, and then obviously depending on what they say, you obviously have to take it to the courts.”

Natt’s path to that extra year seems a little more straight forward. Last season was Natt’s first at the Division-I level, where he averaged 10.8 points, 8.2 rebounds, 2.4 assists and a pair of steals a game at Sam Houston.

Advertisement

Natt started his college career at Southern University-Shreveport — a junior college — before spending two seasons at LSU-Alexandria — an NAIA school. He was a two-time All-American at LSU-Alexandria and was the 2025 NAIA National Player of the Year.

He’s also apparently made quite the impact in a short period of time this summer in Stillwater.

“He’s an unbelievable human being,” Lutz said. “He’s constantly bringing energy. He’s constantly bringing energy. Today, we started off practice … you get a towel, and you have hold the towel over your head. And then you have to do step slides, defensive step slides, like old school. I’ve never really said you have to say ‘ball’ or you have to say whatever, and Kashie decided, ‘Hey, coach, we’re gonna call ball, ball, ball, ball.’ Well, it’s contagious, and he’s just got that personality. So, it’s been enjoyable.”

 

Advertisement



Source link

Continue Reading
Advertisement

Trending