Will the Chiefs' Kansas stadium deal become binding in 2026?
Yes
37%