The Atlanta Falcons new NFL stadium opens on August 26th and they have announced the very first “Fan Friendly” concession prices. You know it costs a fortune to take your family to a game, but finally a trend we hope the Buccaneers get behind!!!!
Falcons confirm Mercedes-Benz Stadium will open on August 26. Here are their "fan friendly" concession prices pic.twitter.com/6bmkn9gtEj— Darren Rovell (@darrenrovell) July 11, 2017