Their idea was the Golf Ranch, a place that could seamlessly blend elements of the Topgolf experience like food and drink, ...