When the Atlanta Falcons open the new Mercedes-Benz Stadium next year the concession prices will have a bit of a shock to them. And because of how low they are. The how low and why of the new model via my Sports Illustrated post here.
Advertisements