The Carolina Panthers are from Charlotte North Carolina.
Chat with our AI personalities
Although the Panthers' home football stadium is located in Charlotte, NC (Bank of America Stadium), the CAROLINA PANTHERS represent both North and South Carolina. I am very happy