atlanta falcons stadium; georgia dome

(Photo by Streeter Lecka/Getty Images)

Attention Shifts To Alternate Site For NFL Stadium

ATLANTA (AP/WAOK) – Attention is shifting to a second site for a stadium that would be the new home for the Atlanta Falcons. A deadline to buy two churches on the stadium’s preferred site is […]