Thank you for your patience while we retrieve your images.


Thumbnails
 
D2005MAY00007WGA

D2005MAY00007WGA

Bank of America Stadium is home to the NFL’s Carolina Panthers in Charlotte, NC.