What to know about the Kansas sports authority that will oversee the new Chiefs stadium | KCUR
Kansas lawmakers have voted to create an 11-member sports authority to perform a $3 billion stadium deal with the Kansas City Chiefs. If Democratic Gov. Laura Kelly indicators laws creating…