Patrons watch their shots at Top Golf's newest location in Charlotte.
Patrons watch their shots at Top Golf's newest location in Charlotte. David T. Foster III dtfoster@charlotteobserver.com
Patrons watch their shots at Top Golf's newest location in Charlotte. David T. Foster III dtfoster@charlotteobserver.com