New Stadium in Atlanta Promises Low Concession Prices

The Mercedes-Benz Stadium will serve hot dogs for $2 each.

May 16, 2016

Top Stories

ABC News Live Presents