Editor's Note: Enoch leaders said they were opening a Top Golf location near the River Cree in 2026 ... that combines a ...