Concession Prices At New Falcon's Stadium Unbelievable

posted by Otis - The O Show - 

The itch is strong for the the start of the new NFL season. I'm going through football withdraw. Part of my excitement is for the new Mercedes-Benz Stadium in Atlanta.

This new stadium is said to be one of the most state-of-the-art in all of the NFL. What's more shocking?  The new concessions prices are "fan-friendly". They're almost so good, it's unbelievable!!

Otis

Otis

Otis was born and raised in a small town in Morton, IL between two pumpkin patches. It’s the Pumpkin Capitol of the World, so there’s that. He considers Charlotte, NC his hometown, after spending 10 years there doing radio and meeting his wife... Read more

title

Content Goes Here