What’s happened and what’s ahead: the Royals, the Chiefs and Sporting KC

Truman Sports Complex is home to the Kansas City Chiefs and Royals. Photo courtesy of The Kansas City Star http://www.kansascity.com/news/local/article333610/City-county-officials-reach-long-term-funding-deal-to-maintain-Truman-Sports-Complex.html The Royals opened the 2015 season with a seven-game winning streak after losing to the San Francisco Giants in the last World Series. After winning these seven games, the team…

Read More