KC council set to vote on city giving Royals owner $600m plus a crapton of tax breaks, getting almost nothing in return

A Kansas City council committee is set to vote today on approving city money toward a new Royals stadium, so naturally the actual legislation didn’t get released until yesterday, providing everyone involved approximately no time to read and understand it. While everyone scrambles to play catchup, here’s an attempt to at least figure out the main […]