Tag Archives: Inn of the Mountain Gods Resort & Casino
US – Sportsbook opens at Inn of the Mountain Gods Resort & Casino
William Hill sportsbook at the Inn of the Mountain Gods Resort & Casino in New Mexico, opened its doors to sports fans and visitors alike July 25. Members of the Mescalero Apache Tribe and Holly Holm participated in the grand opening celebrations, which included a ribbon cutting ceremony and the first ceremonial bet placed in…