Top 10 most intimidating stadiums
10-Mar-2020 19:38
The arena sits 37 feet below street level, hence the nickname.
The arenas cram in as many fans as possible like sardines in a can, and they put them right on top of the action.
The “Dean Dome” as it is most commonly referred to is home to the North Carolina Tar Heels.