Jun 24, 2024, 10:19 PM ET
CHARLOTTE, N.C. -- The Carolina Panthers are staying in Charlotte for the foreseeable future.
The Charlotte City Council voted Monday night to approve a joint $800 million… [+4234 chars]
The Charlotte City Council voted 7-3 Monday night to approve a joint $800 million stadium renovation plan with the Carolina Panthers that ties the NFL team to the city for the next 20 years.