The new-car smell is off TGL, the tech-infused indoor golf league, and now it’s up to the competition and the players to ...