Texas billionaire Mark Cuban has given a boost to Sands’ Lone Star plans and the company is on course for New York gaming license application.