When Super Bowl LIII takes places in Mercedes-Benz Stadium in Atlanta on Sunday it will occur — stop us if you've heard this one before — in the house that taxpayers built. In an ever-growing race to offer bigger subsidies to owners of professional sports franchises, Georgia taxpayers forked over nearly $700 million of the …
Read Full Article »