The stadium is owned by the state government of Georgia through the Georgia World Congress Centre Authority, and operated by AMB Group, the parent organization of the Atlanta Falcons and Atlanta United FC.
The stadium officially opened on August 26, 2017, with a Falcons preseason game against the Arizona Cardinals, despite the retractable roof system being incomplete at the time. Other events held at the MBS are the SEC football championship game and the Peach Bowl.
The MBS offers tours for visitors which include stops at the locker rooms, field, Window to the City, Skybridges, and Clubs.