At a typical sports arena in America, a $10 bill might get you one beer. At Mercedes-Benz Stadium, the new $1.6 billion home of the Atlanta Falcons and Atlanta United MLS team, it can buy you two beers. Or five hot dogs. Or three hot dogs and an order of fries, plus $1 back. This is the story behind the low concession prices at the Falcons' new stadium.