Juegan sus partidos como locales en el Bank of America Stadium con sede en la ciudad de Charlotte, Carolina del Norte.