John Sherman
In October 2024, we sat down with John Sherman, owner of the Kansas City Royals, for an in-depth conversation about the future of the franchise, his vision for a downtown ballpark, and what it would take to secure the next generation of Royals fans.
Now, that vision is becoming reality.
On April 22, 2026, Sherman joined leaders from Kansas City and the state of Missouri to announce plans for a new stadium in the Crown Center area — marking a major turning point for the team and the region.
In this timely re-release, Sherman’s earlier insights take on new meaning. He discusses the challenges, opportunities, and long-term impact of bringing a project like this to life — from financing and public-private partnerships to fan experience and downtown development.
Whether you’re hearing it again or for the first time, this episode provides essential context for one of the biggest sports and economic development stories in Kansas City today.
🎧 A must-listen for Royals fans, Kansas Citians, and anyone following the future of downtown Kansas City.