Original: It is the home facility of the Carolina Panthers NFL franchise.
Simplified: The Bank of America Stadium is a sports stadium located in Charlotte, North Carolina.