The Star is the World Corporate Headquarters of the Dallas Cowboys situated on a 91-acre mixed-used development featuring shopping, dining, nightlife, athletic, fitness, event, and hotel options. The multi-million dollar facility will house Dallas Cowboys business and football operations as well as host team practices. The grand opening is scheduled for August 2016. Some elements such as Baylor Scott & White at The Star and the Omni at The Star will open at a later date.
The Star is being developed in partnership with the City of Frisco, including the Frisco Economic Development Corporation (FEDC), the Frisco Community Development Corporation (FCDC), and the Frisco Independent School District (ISD).