News Panthers, city seek $800M stadium renovation deal to keep team in Charlotte for 20 years June 4, 2024