The Star will be home to the Cowboys' offices, two outdoor practice fields and a 12,000-seat indoor stadium that will be shared with the Frisco Independent School District. It will include retail shopping and an upscale 16-story Omni hotel with a convention center that is expected to open in the summer of 2017.