The New Braunfels City Council has approved the first reading of the $3 million incentive package to bring Top Golf to New Braunfels.