Have you been to the stadium? It's designed so you can watch the game from various viewing platforms while hanging at the bar. It's really cool actually. I watched a drive from one while I was ordering beer. I don't know the exact number of areas that are like this, but I'll guess there's about 50 areas, with four of them being very large that can accomodate hundreds of people.
So no, it's not a bunch of people wandering the concourse.