The Georgia World Congress Center Authority board Monday morning unanimously approved terms that are intended to provide the framework for a deal on a new downtown stadium for ...