Connect with us

Kansas

Wyandot Nation of Kansas Pursues Federal Recognition

Published

on


Judith Manthe was about 10 years old and her cousin about 18 when the girls’ grandmother took them aside and spoke of prophecy. 

The conversation took place outside, on some of the large rocks near a creek on family farmland near Piper, Kansas. 

“She sat us down,” Manthe recalled. “And she said, ‘You two are going to be the ones that bring this tribe back to fruition.’ “ 

The older of the two, Janith English, later became principal chief of the Wyandot Nation of Kansas for 25 years. She spent those years carefully chronicling the tribe’s history. 

Advertisement

English documented its time in Ontario, Canada, as the Wendat Confederacy. She recorded its time in Michigan and Ohio. She tracked treaties agreed to and dissolved. And then, crucially for this region, she documented the tribe’s pre-Civil War journey to Kansas and how it came to be the namesake of Wyandotte County. 

Manthe took over as principal chief three years ago. 

The tribe’s 400 members are now ready to reclaim its station. 

The Wyandot Nation of Kansas is renewing an effort for federal recognition. It’s a complicated process, and despite having many factors in its favor, accomplishing it could take years. 

“What is motivating me is our youth,” Manthe said. “It’s basically for the youth, to get them educated.” 

Advertisement

Federal status can enable access to federal funding, which can include scholarships and access to higher education. 

Federal recognition entails the United States acknowledging a tribe as a separate government entity. It denotes tribal sovereignty, a nation’s right to self-governance. 

It can be achieved through an act of Congress, a federal court ruling or administratively by petitioning and passing the scrutiny of the Bureau of Indian Affairs. 

Currently, 574 tribal nations are federally recognized. 

The process is inherently cruel. 

Advertisement

It includes convincing non-natives, such as members of Congress, to support the tribe. It depends on asking permission from a federal government that worked for centuries to erase the indigenous, to annihilate nations by dividing them, by taking their lands. 

Those efforts were largely successful. 

You might assume that familiarity with the tribe and its role in the Kansas City region would be strong, given that everything noted as “Wyandotte” has a connection. 

Yet, even highly visible signs of the area’s indigenous roots in downtown Kansas City, Kansas, can be misleading. 

For example, bold black lettering attached to the limestone masonry of the 7th Street Casino spells out “WYANDOTTE NATION.” 

Advertisement

But the Kansas Wyandots aren’t affiliated with the gambling operation. The casino, in a former Scottish Rite Temple, is owned and operated by the Wyandotte Nation of Oklahoma. 

The Huron Indian Cemetery, where many members of the Wyandot Nation of Kansas are buried, is next to the 7th Street Casino.The Huron Indian Cemetery, where many members of the Wyandot Nation of Kansas are buried, is next to the 7th Street Casino.
The Huron Indian Cemetery, where many members of the Wyandot Nation of Kansas are buried, is next to the 7th Street Casino, which is operated by the Wyandotte Nation of Oklahoma. (Mary Sanchez | Flatland)

They’re a related band, considered brothers and sisters, but separate. 

There are four bands of the Wyandot, a fact that can be explained by tracing the history of the tribal confederacy being split as it was moved throughout what is now Canada and the United States. 

The Oklahoma Wyandots are federally recognized. 

The Wyandots that live in Canada are recognized by the Canadian government. 

The Wyandots in the Detroit area also seek federal status. 

Advertisement

The Wyandots of Kansas have no interest in the casino. It’s not why they seek federal status, Manthe said. 

But they are deeply connected to land next to the casino, the Huron Cemetery, that lies to the north, tucked on a rise of land that overlooks the Missouri and Kansas rivers. 

“Huron” traces to what the French called the Wyandot and despite the cemetery’s name, it’s not the term that the tribe uses. 

The cemetery, where hundreds of Wyandot and Union soldiers are buried, was once the site of a standoff staged by three Wyandot — the Conley sisters — Eliza “Lyda,” Helena and Ida. 

Around 1910, plans were announced to sell the land off, to dig up and remove the tribal members buried there. 

Advertisement

In response, the women built a wooden shack in the cemetery, their fort. For two years the women refused to allow anyone onto the property. 

Lyda was an attorney. She took their case all the way to the U.S. Supreme Court, where she argued on behalf of the Wyandot of Kansas. 

She lost the case. But eventually, the cemetery was saved. 

The shotgun that the sisters used during their standoff is on display at the Wyandotte County Museum. Helena’s rattlesnake bone necklace is also showcased there. 

But the cemetery isn’t controlled by the Wyandot of Kansas. It’s held in a trust by the federal government. 

Advertisement

If any local Wyandot wanted to be buried there, permission would be granted through the Oklahoma band. And cremations are the only thing possible. Digging in the cemetery could disturb unmarked graves, of which there are believed to be many. 

The history contained at the site, including family lineages, will be crucial in obtaining federal recognition. 

Taller stone monuments are spread throughout the two-acre Huron cemetery site, many marking the gravesites of important early figures in local history who were members of the Wyandot Nation of Kansas. The 7th Street Casino, which is owned and operated by the Wyandotte of Oklahoma, can be seen in the background.Taller stone monuments are spread throughout the two-acre Huron cemetery site, many marking the gravesites of important early figures in local history who were members of the Wyandot Nation of Kansas. The 7th Street Casino, which is owned and operated by the Wyandotte of Oklahoma, can be seen in the background.
Taller stone monuments are spread throughout the two-acre Huron cemetery site, many marking the gravesites of important early figures in local history who were members of the Wyandot Nation of Kansas. The 7th Street Casino, which is owned and operated by the Wyandotte of Oklahoma, can be seen in the background. (Mary Sanchez | Flatland)

Manthe keeps her documents safeguarded, including proof of payments as Wyandot land was taken and the nation came down the Missouri River by steamboat and was dropped off near Westport, in 1843. 

“We have letters that our ancestors had written,” she said, “saying that we never wanted to lose our tribal status.” 

Seeking Support from Those Who Sought Your Genocide 

The process of gaining federal recognition can take decades. 

Recorded proof of an unjust and painful past is crucial, said Tai S. Edwards, director of the Kansas Studies Institute and a history professor at Johnson County Community College. 

Advertisement

“The same entities that wanted to eliminate you as a tribal nation are now whose records you have to use to prove who you are,” Edwards said. 

Moreover, non-natives must be convinced, Edwards said. 

Even beginning the process can be emotionally wrenching. 

“You have to have what non-natives view as convincing documentation from a bureaucracy that was functioning for centuries to eliminate your ability to do this,” Edwards said. “And that is the hardest problem.” 

But ultimately, it can also be healing. 

Advertisement

Federal recognition forces the U.S. government to admit to its role in past actions.  

The least cumbersome route is through an Act of Congress, and this is how several tribes have recently been able to gain federal status in recent years, the last during the Trump administration. 

The Wyandots have the good fortune of having U.S. Rep. Sharice Davids of Kansas in office. 

Davids is an enrolled member of the Ho-Chunk Nation of Wisconsin. Her maternal grandfather, a U.S. Army veteran, was born into the Mohican Nation Stockbridge-Munsee Band in Oneida, Wisconsin. 

But because the process is long, members of Congress often cycle out of office before enough consensus can be built for tribal recognition. 

Advertisement

In 2019, the Little Shell Tribe of Chippewa Indians were granted federal recognition through an amendment pushed through by Montana congressional members. The action was included in a defense bill. 

Efforts for the Chippewa to reach federal status dated back to the 1930s, according to reporting by CNN. 

Chris La Tray is an enrolled Chippewa member and the Montana Poet Laureate. 

He wrote an article titled, “For All My Relations,” after the federal status was achieved. 

Edwards says non-natives must understand an indigenous perspective. 

Advertisement

La Tray wrote of his happiness, but also his “deeply mixed feelings.” 

“The entire process is a bitter irony when one considers that the Little Shell will finally ‘get’ federal ‘recognition’ at the behest of a spending bill for a military that has only tried to eradicate us, signed by a president actively pursuing the very policies that disenrolled and dehumanized our ancestors, and made us ‘landless Indians’ in the first place,” La Tray wrote. 

La Tray recounted tribal history in the piece and noted that the same bill that included the Little Shell Restoration Act also gave funding to support operations at the U.S.-Mexican border. 

At the time, the Trump administration was separating migrant families arriving there, detaining them. Many of those families had indigenous blood, arriving from Mexico and Central America. 

La Tray recounted the tribal history, documenting the similarities to then-current policy. 

Advertisement

Federal status is also restorative, a fact that La Tray addressed in the same article. 

“But we are a sovereign nation who are now in a position to deal in strength with another nation who surrounds us on all sides. A nation we must never forget rarely has our best interests in mind.” 

Assimilation As an Act of Survival 

Louisa Libby slowly walks the cemetery pathway, stepping off into the grass to point out specific graves. 

Libby is the Second Chief of the Wyandot of Kansas. 

Wyandot Nation of Kansas Second Chief Louisa Libby recently led a tour at the Huron Indian Cemetery in downtown Kansas City, Kansas. The first graves were dug for Wyandot who died in the tribe's first year in the area, possibly of typhoid.Wyandot Nation of Kansas Second Chief Louisa Libby recently led a tour at the Huron Indian Cemetery in downtown Kansas City, Kansas. The first graves were dug for Wyandot who died in the tribe's first year in the area, possibly of typhoid.
Wyandot Nation of Kansas Second Chief Louisa Libby recently led a tour at the Huron Indian Cemetery in downtown Kansas City, Kansas. The first graves were dug for Wyandot who died in the tribe’s first year in the area, possibly of typhoid. (Mary Sanchez | Flatland)

Nubs, flush to the ground, are all that is left of many headstones. A fist-sized piece of granite lays under one tree. 

On the southern end of the site is a marker, flat against the ground. It notes that a prior survey completed in 1895 and 1896 detected a large grave in this part of the cemetery. It’s the final resting site of Union soldiers killed in the Battle of Westport in October 1864. 

Advertisement

They were a Black unit. Racism wouldn’t have allowed their burial elsewhere. The Wyandot were integral to the free state township of Quindaro, which is named for a Wyandot woman.  

On the northern end of the cemetery, there are more headstones. A line of pink granite headstones stands out. The graves are the burial plots of the Conley sisters. 

To Libby, the ancestors who are no longer buried there, disturbed from their rest by the greed and the disrespect of development, also fill her thoughts. 

The tribal history is clear on this point. When surrounding roads were widened decades ago, graves were disturbed. Bones were disrespectfully dumped in the river, Libby said. 

Former Principal Chief English once found a femur sticking out of the sloping hillside that backs up to the Kansas City, Kansas, Public Library. The bone was delicately handled, honored and reburied. 

Advertisement

That section needs a retaining wall. A zig zagging old wooden staircase is blocked off. It’s too dangerous to be secure. 

But a small round metal marker is also nearby, emblazoned with a buffalo, noting a significant step in the cemetery’s and the Wyandot’s story. 

National Register of Historic Places marker at the Huron Indian Cemetery in Kansas City, Kansas.National Register of Historic Places marker at the Huron Indian Cemetery in Kansas City, Kansas.
The Huron Indian Cemetery is listed on the National Register of Historic Places. (Mary Sanchez | Flatland)

It’s marked: “U.S. Department of the Interior, Sept. 3, 1971, National Register of Historic Places.” 

Manthe’s fifth great-grandfather played a crucial role in how the nation survived. 

He was Chief Tarhe, born near Detroit in 1742. 

Chief Tarhe is credited with guiding the tribe through difficult periods, wars where tribal members were slaughtered and subsequent treaties. 

Advertisement

Manthe is proud of her bloodline. It was Chief Tarhe who made the difficult decision that ultimately brought her to this place, as a new chief in a new era. 

“He told all of them that you’re not going to win this battle,” she said. “They’re going to keep bringing people in and they’ll just wipe you off the face of the earth. You need to assimilate. You need to start living white or we will be destroyed.” 

For several years, Manthe has worked to establish positive relationships with the other bands of Wyandot. 

The past includes protracted legal battles over where the Oklahoma band would locate the casino and how the cemetery would be affected. 

Now, security guards from the casino note when visitors arrive at the cemetery. They keep a watchful eye. One guard recently noted with dismay the condition of some graves, vandalized through the years and disrespected. 

Advertisement

Manthe has brought family members with her to attend naming ceremonies in Oklahoma and celebrations to note green corn coming into the fields. 

She’s also attended cultural sessions, learning how to fletch feathers to an arrow, shape arrowheads from flint, weave baskets and create intricate beading. 

At each full moon, Manthe connects by Zoom with other Wyandot women around the nation. 

“We have got to keep our history alive,” Manthe said. “We have got to promote our history because if you forget it, you’re going to relive it.” 

Mary Sanchez is senior reporter for Kansas City PBS.

Advertisement





Source link

Continue Reading
Click to comment

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Kansas

Kansas City Chiefs heiress Gracie Hunt gets engaged to ex-NFL player’s son

Published

on

Kansas City Chiefs heiress Gracie Hunt gets engaged to ex-NFL player’s son


Gracie Hunt is engaged to Derek Green, the youngest son of former Kansas City Chiefs quarterback Trent Green.

The NFL heiress, who is the daughter of billionaire Chiefs CEO Clark Hunt, announced the exciting news in a sweet Instagram post on Saturday.

“It was always you,” Gracie, 27, wrote alongside a series of pics from Derek’s proposal.

Gracie Hunt and Derek Green (pictured here together in February) are engaged after a year of dating. graciehunt/instagram
The NFL heiress (seen here with her now-fiancé last month) announced the engagement news in an Instagram post on Saturday. graciehunt/instagram

The photos showed Derek, 26, down on one knee as he popped the question to his now-fiancée beneath an outdoor altar decorated with white flowers.

Advertisement

Another featured the happy couple kissing, while a third showed the NFL heiress’s emerald-cut engagement ring, which was encrusted with white diamonds and a single emerald stone along the band.

The carousel of photos also included some of the pair’s family and friends filming the proposal and clapping in celebration after Gracie said “yes.”

Gracie’s mom, Tavia, took to her own Instagram over the weekend to celebrate her daughter and future son-in-law’s engagement.

The photos showed Derek (pictured here with Gracie last month) down on one knee as he popped the question beneath an outdoor altar. graciehunt/instagram
Gracie is the daughter of billionaire Chiefs CEO Clark Hunt (seen here with his wife, Tavia, and Gracie and Derek last month). graciehunt/instagram

“We’re getting another SON!!” the 54-year-old wrote on her Instagram Stories. “Gracie Green has a nice ring to it!!”

Tavia and Clark share daughters Gracie and Ava, 21, as well as a 23-year-old son, Knobel.

Advertisement

“Forever looks so beautiful on these two,” Gracie’s mom continued. “God brought these two together in such a special way, and our hearts are overflowing with joy … We are so grateful for His hand in their lives and so excited for all that lies ahead.”

Gracie and Derek (pictured here together in February 2026) started dating in April 2025. graciehunt/instagram
Gracie (seen here with her parents and Derek in February) took to social media in July 2025 to say that she and Derek have been “friends since 2017.” graciehunt/instagram

Gracie first teased her and Derek’s relationship in a since-deleted Instagram video of them together at Arrowhead Stadium in Kansas City, Missouri, in April 2025.

“After meeting 7.5 years ago in this place… all along there was some invisible string,” she captioned the clip while quoting Taylor Swift’s song “Invisible String” from the pop star’s album “Folklore.”

Swift and Kansas City Chiefs tight end Travis Kelce, both 36, are also engaged. Kelce asked the “Fate of Ophelia” hitmaker to marry him in August 2025.

Gracie, meanwhile, returned to social media in July of last year to reveal that she and her now-fiancé have been “friends since 2017.”

Advertisement
“After meeting 7.5 years ago in this place… all along there was some invisible string,” Gracie (pictured here with Derek in February) teased in an Instagram post last year. graciehunt/instagram
Gracie also included several nods to Taylor Swift (seen here together during a Chiefs game in December 2023) in her social media posts about Derek. Gracie Hunt/Instagram

“I’m dating my best friend,” Gracie wrote in the Instagram post with Swift’s “You Belong With Me” playing in the background.

Before dating Derek, Gracie was with real estate broker Cody Keith.

Keith wasn’t seen at the NFL heiress’s 26th birthday party in March 2025, nor in attendance for the Chiefs’ 2025 Super Bowl loss against the Philadelphia Eagles that February.





Source link

Advertisement
Continue Reading

Kansas

Kansas City gets first look at 2026 Parade of Hearts sculptures ahead of summer display

Published

on

Kansas City gets first look at 2026 Parade of Hearts sculptures ahead of summer display


Kansas City gets first look at 2026 Parade of Hearts sculptures ahead of summer display

Advertisement

MULTIPLE TIMES AND FIND NEW BOOTHS AND ARTISTS. THE METRO IS GETTING ITS FIRST LOOK AT ALL THE HEARTS THAT WILL BE FEATURED IN THIS YEAR’S PARADE OF HEARTS. THERE WAS A SNEAK PEEK EVENT AT THE OVERLAND PARK CONVENTION CENTER YESTERDAY. THE PARADE OF HEARTS SHOWCASES KANSAS CITY’S CREATIVITY AND HIGHLIGHTS LOCAL ART. EACH SCULPTURE WAS DESIGNED BY A LOCAL ARTIST AND WILL BE ON DISPLAY AROUND THE METRO. MY FAVORITE MOMENT IS JUST SEEING THE SMILES ON EVERYONE’S FACES AND THOSE PROUD MOMENTS WHERE YOU HAVE PARENTS SITTING THERE WATCHING THEIR KIDS. WE HAVE ARTISTS AS YOUNG AS NINE YEARS OLD, SEVEN YEARS OLD, AND THEN UP UNTIL CLOSE TO 80. SO WE HAVE ALL AGES REPRESENTED, SO WE SEE THEIR FAMILIES SUPPORTING THEM, AND IT’S JUST A GREAT MOMENT. AND SOON THE ART, THE HEARTS WILL GO TO THEIR DESIGNATED LOCATIONS ACROSS THE AREA. THEY’LL BE THERE ALL SUMMER LONG BEFORE BEING AUCTIONED OFF. THE PROCEEDS WILL GO TOWARDS SUPPORTI

Advertisement

Kansas City gets first look at 2026 Parade of Hearts sculptures ahead of summer display

Updated: 6:26 PM CDT Apr 5, 2026

Editorial Standards

Advertisement

Kansas City is getting an early look at one of its most recognizable public art displays.A preview event for the 2026 Parade of Hearts was held Saturday at the Overland Park Convention Center, giving attendees a first glimpse at this year’s heart sculptures.The annual event highlights local artists and showcases creativity across the metro, with each sculpture designed by a Kansas City-area artist.In the coming weeks, the hearts will be placed at locations throughout the region, where they will remain on display throughout the summer.Organizers say the installations are meant to encourage people to explore the metro while supporting the arts.At the end of the season, the sculptures will be auctioned off, with proceeds going toward supporting local artists.A full map of heart locations will be available online once installations are complete.

Kansas City is getting an early look at one of its most recognizable public art displays.

Advertisement

A preview event for the 2026 Parade of Hearts was held Saturday at the Overland Park Convention Center, giving attendees a first glimpse at this year’s heart sculptures.

The annual event highlights local artists and showcases creativity across the metro, with each sculpture designed by a Kansas City-area artist.

In the coming weeks, the hearts will be placed at locations throughout the region, where they will remain on display throughout the summer.

Advertisement

Organizers say the installations are meant to encourage people to explore the metro while supporting the arts.

At the end of the season, the sculptures will be auctioned off, with proceeds going toward supporting local artists.

A full map of heart locations will be available online once installations are complete.

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

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.kmbc.com/alerts”);
weatherWatchLink.setAttribute(‘onclick’, “return handleWeatherLinkClick(event, ‘click_alerts’, ‘click’, ‘mobile-weather’, “https://www.kmbc.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

`;
}

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’;

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

Advertisement

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

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;

Advertisement

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;

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.kmbc.com/alerts”);
weatherWatchLink.setAttribute(‘onclick’, “return handleWeatherLinkClick(event, ‘click_alerts’, ‘click’, ‘sidelist-weather’, “https://www.kmbc.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 || ”;

Advertisement

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

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

Advertisement

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

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

Advertisement

Loading more articles…



Source link

Continue Reading

Kansas

Where to watch Milwaukee Brewers vs Kansas City Royals: TV channel, start time, streaming for Apr. 5

Published

on

Where to watch Milwaukee Brewers vs Kansas City Royals: TV channel, start time, streaming for Apr. 5


play

Baseball is back and finding what channel your favorite team is playing on has become a little bit more confusing since MLB announced plans to produce and distribute broadcasts for nearly a third of the league.

We’re here to help. Here’s everything you need to know Sunday as the Milwaukee Brewers visit the Kansas City Royals.

Advertisement

See USA TODAY’s sortable MLB schedule to filter by team or division.

What time is Milwaukee Brewers vs Kansas City Royals?

First pitch between the Kansas City Royals and Milwaukee Brewers is scheduled for 2:10 p.m. (ET) on Sunday, Apr. 5.

How to watch Milwaukee Brewers vs Kansas City Royals on Sunday

All times Eastern and accurate as of Sunday, April 5, 2026, at 10:03 a.m.

  • Matchup: MIL at KC
  • Date: Sunday, Apr. 5
  • Time: 2:10 p.m. (ET)
  • Venue: Ewing M. Kauffman Stadium
  • Location: Kansas City, Missouri
  • TV: Royals.TV and Brewers.TV
  • Streaming: MLB.TV on Fubo

Watch MLB all season long with Fubo

MLB regional blackout restrictions apply

MLB scores, results

MLB scores for Apr. 5 games are available on usatoday.com . Here’s how to access today’s results:

Advertisement

See scores, results for all of today’s games.



Source link

Continue Reading
Advertisement

Trending