After nearly 10 weeks on strike, workers at the off-Strip Virgin casino-hotel have a new contract.