About Bank of America Stadium
Bank of America Stadium is a football stadium located in uptown Charlotte, North Carolina. It is the home facility and headquarters of the Carolina Panthers of the National Football League (NFL) and Charlotte FC of Major League Soccer (MLS). The stadium opened in 1996 as Ericsson Stadium before Bank of America purchased the naming rights in 2004.
Designed specifically for football, the stadium features a classic bowl shape with 74,867 seats. It is known for its open-air design which integrates seamlessly into the Charlotte skyline. Massive bronze panther statues, called "Indomitable Spirit," guard the entrances, symbolizing the team's resilience.
Recent renovations have added a large LED screen, new locker rooms, and standing sections for soccer supporters. The stadium's location in the city center allows fans to walk easily from hotels and restaurants, creating a vibrant game-day atmosphere. It stands as a pillar of the Queen City's sporting identity.
Play American Football Quiz π Read More πΊοΈ Google Maps π Stadiums Guide