INSTANT REPLAY January 12, 2023 Topgolf Opening New Location Next Week Topgolf recently announced its new location in North Charleston, S.C., will open to the public…