Topgolf CEO David McKillips recently visited 100 of the company’s venues in 100 days. “What I learned is that we have an ...