Topgolf comes to Charlotte

Company's 33rd facility worldwide opens next week