SL Green reckons its chances of securing a casino license for Times Square have greatly improved since rival Related Cos. abandoned its quest last month to build one in Hudson Yards. SL Green’s odds ...