0
Anonymous
The Carolina Panthers play in Charlotte, North Carolina
Wiki User
Chat with our AI personalities
The Carolina Panthers are based in Charlotte, North Carolina, so that makes them "North Carolina's team".
The Tarheels
bunch of douches