Feedback@panthers.nfl.com I believe. It's on the Panther website under Contact Us
I've used that. And no, it wasn't for some lunatic rant.
Surprisingly, they don't even send out automated responses thanking you for your feedback. Perhaps they save their responses for those that state they are PSL owners.