Wenn die Atlanta Falcons und der Atlanta United FC zu Heimspielen ins Stadion kommen, spielen sie ebenso wie ihre jeweiligen Gastmannschaften unter einem im Deckenbereich installierten gigantischen LED Screen, der das Spielfeld von oben quasi umrundet.
Das 360° Display ist etwa 17,6 m hoch und hat einen Umfang von rund 328 m. Mit einem Flächenmaß von umgerechnet mehr als 5.750 m² ist es nach Angaben des Herstellers derzeit das weltweit größte Video Scoreboard im Bereich Sport.
Zudem wurden weitere LED Screens installiert – etwa ein mehr als 30 m hoher und 21,6 m breiter, vierseitiger LED Column Screen. Insgesamt wurden 14 LED Screens mit einer Gesamtfläche von rund 7.804 m² Fläche verbaut. Die Anzahl der verbauten LEDs im Mercedes-Benz Stadium liegt bei 57.236.932.