A deal is brewing that could eliminate the state legislature's involvement in deciding the fate of a new Atlanta Falcons stadium, after legislators were faced with vocal opposition and polls suggesting a thumbs-up to the previous funding strategy could equal political suicide. Either way, the NFL and Falcons will reportedly be responsible for bringing two-thirds of the roughly $1 billion project's cash to the table. [Saporta Report]
Filed under: