1 of 5

The Star

Frisco, Texas

The Star is a 91-acre, multi-use development located approximately 30 miles north of Dallas. At the cornerstone of this complex is the new Dallas Cowboys’ world headquarters and The Ford Center at The Star, a new 12,000-seat, indoor multipurpose events center and sports training facility. Designed to be the most comprehensive NFL training facility in the country, The Ford Center at The Star will be shared by the Dallas Cowboys, the City of Frisco and the Frisco Independent School District for hosting a variety of sports, education and community activities. The Cowboy’s headquarters will house all of the team’s football operations, including administrative and coaches’ offices and space for the renowned Dallas Cowboys Cheerleaders. The Star will also include a 300-room Omni Hotel, retail and restaurant space.