The Georgia World Congress Center Authority is scheduled to meet Monday morning to review and vote on a framework around a new downtown stadium for the Atlanta Falcons.

Board members will discuss a possible deal on the proposed stadium, which could cost between $948 million and just over $1 billion.

The newspaper reports a 24-page document lays out terms negotiated between Falcons representatives and the Georgia World Congress Center Authority, including who would own the stadium and how it would be paid for.

Frank Poe, executive director of the Georgia World Congress Center Authority, told the newspaper the board will be asked to vote on terms of the deal before the organization drafts a memorandum of understanding to move forward with the proposed development.

Tags: Atlanta Falcons, Georgia World Congress Center, Georgia Dome, new stadium