Team

Panthers arrive at Bank of America Stadium

Hundreds of fans show their support for the NFC South champions upon their return to Bank of America Stadium from Atlanta.

Advertising