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…

CBSSports.com Headlines

Leave a Reply

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

*