Top Golf out, Drive shack in @ old T.P. building?

What’s the holdup?
Permitting? Financing? Usual NOLA politics?
Sounds like the company itself may have some issues too.