The Star is a multi-use development located approximately 30 miles north of Dallas. The 25-acre 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 is 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 houses the team’s football operations, including administrative and coaches’ offices and space for the renowned Dallas Cowboys Cheerleaders. The Star also includes a 300-room Omni Hotel, retail and restaurant space.
{{item.text_origin}}