Written By

The newest Omni, part of the Dallas Cowboys' Star complex in Frisco, will benefit from the global celebrity status of the team but will likely draw a large section of guests from within a five-state region.