NFL’s Atlanta Falcons Putting an End to Price Gouging on Concession Food
NFL fans will no longer feel like they’re paying an arm and a leg on stadium concession food, at least if they’re taking in a game at the Atlanta Falcons’ future home. The team’s new $1.4 billion Mercedes-Benz Stadium, which opens next year, will sell a number of menu items for $5 or less, even for major events such as…