It's been a while since I went to a Panthers game but I seem to remember there is no Stadium parking. The stadium is surrounded by lots of little pay lots, where I've seen plenty of tailgaters. I would check the Panthers website and look for a Stadium or Fans link to see if they have recommendations. Have fun, it's a great stadium with a great view of Uptown depending on which side you're facing.