This sounds like an NFL Owner's dream locale to me.
You think over-priced beer and Nachos sell? If they build the stadium in the right location they could put ladies on the concession stand menu, mini-casinos on the loge level and betting windows next to the ATMs. Hell they add another set of walk-around hawkers who are bookies and take betting to a whole new level. Bet on every series, in-game fantasy player stats betting (give me $100 on Amari Cooper to have 2 catches in the 2nd half), etc.
Hard to believe some owner hasn't gotten it done before now.