page contents

At least one potential Panthers owner reportedly wanted to move team to South Carolina

The home of the Carolina Panthers, Bank of America Stadium in Charlotte, North Carolina, nearly straddles the South Carolina border. It turns out, if at least one of the bidders on the Panthers had their way, the team’s next home would’ve crossed over the border into South Carolina, according to NFL</a… Headlines

Leave a Reply

Your email address will not be published. Required fields are marked *


This site uses Akismet to reduce spam. Learn how your comment data is processed.