A few times each year, NFL stadiums pull off a logistical feat that most fans never see. When venues like Atlanta's Mercedes-Benz Stadium, home of the Falcons, host major events on consecutive nights, ...
But make no mistake, the concession store occupying Section 123 of The Benz was open during the game. Say hello to Fries Up (pictured below), the stadium's alter-ego entity for special Sunday ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results