Tag: Bank of America Stadium


Panthers’ stadium revamp plans ruffle fans’ feathers

Bank of America Stadium

The 75,523-seat Bank of America Stadium which sits over 33 acres of land at uptown Charlotte in United States is up for major renovation work. The renovations are set to be over by kickoff of the 2020 season. However, the decision has not gone down well with the Permanent Seat License (PSL) holders... » Read more


Newsletter sign-up