Topgolf comes to Charlotte

Company's 33rd facility worldwide opens next week
David T. Foster III The Charlotte Observer