Thank you for your patience while we retrieve your images.


Thumbnails
 
D2005MAY00009WGA

D2005MAY00009WGA

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