They’re back! Women’s rugby returns to Las Vegas this weekend with the World Rugby Women’s Sevens Series, the third of six stops worldwide. The event joins the men’s international tournament at the same location. Twelve women’s rugby teams will compete Friday through Sunday at the Sam Boyd Stadium...