This isn't a review of the Bank of America stadium. That goes here: https://www.yelp.com/biz/bank-of-america-stadium-charlotte. This is simply a review of the team, which plays eight games here and eight games elsewhere. Put your reviews of the stadium and the security policies on the stadium, where they belong.
Ten years living in South Florida and I was a Dolphins fan but after ten years of living in Charlotte, I think that it's fair time to switch. I'm now a Panthers fan. Keep Pounding.
I've been to one game and watched several on television. Are they "as good as it gets"? Not quite. Maybe when they win the Superbowl as opposed to just playing in it and then collapsing. Or going from a 15-1 season to a dismal 6-10 season. You know, other than that. Maybe this is the year they get their act together and hold it together for the season.