The Carolina Panthers have a spot in New Orleans you didn't know about

The Carolina Panthers have a spot in New Orleans you didn't know about