Last night, the NFL kicked off its new season with a battle of the birds as the Atlanta Falcons fell to the Philadelphia Eagles. But while Atlanta couldn’t earn a victory on the field, the franchise is certainly a winner in the eyes of many budget-minded fans. That’s because in 2017 the Falcons announced it would make some big changes to concession prices after the grand opening of the Mercedes-Benz Stadium. Rather than follow the industry’s lead and overcharge customers Continue reading