Kansas City’s deal with state alters Chiefs development area, gives mayor a seat on sports authority ↗
Details of an agreement to end a lawsuit affecting the Kansas City Chiefs stadium development were revealed Monday.
Kansas City · KS · United States · source location metadata