0
Bank of America Stadium was created in 1996.
Bank of America Stadium in Charlotte, North Carolina.
There are 73,778 seats in Bank Of America Stadium! :)
Bank of America Stadium
About 50,000, so just enough to sell out, in a good season.