KC approves 30-year lease, commits $600M for Royals stadium. Opponents still could challenge deal
The Kansas City Council approved 30-year lease and development terms involving $600 million in public funding for a $3 billion Royals stadium district in Crown Center. The deal may not go unchallenged by local activists who want a public vote.