
Bank of America Stadium - Home of the Carolina Panthers 75,525-seat-seat football stadium, home of the NFL's Carolina Panthers & a whole host of college teams and events is located on 33 acres in Charlotte’s Uptown area. Bank of America Stadium Charlotte, NC Completed in 1996 and opening originally as Ericsson Stadium, this venue was known to locals as Carolinas Stadium (named for both states, North & South Carolina) for 8 years. Naming rights were later purchased by Charlotte’s own Bank of America (corporate headquarters) in 2004. Those rights were purchased through … Continue reading...









