Las Vegas Union Ratifies Contract for 100K Employees