For over three decades, First Texas Homes has been building top-quality residential homes for customers in communities across Houston and Dallas/Fort Worth. One area where First Texas Homes has seen amazing growth is the Dallas suburb of Frisco, Texas, the location of The Star, the new home of The Dallas Cowboys’ corporate offices and practice facility.
The Star’s 91-acre campus not only hosts the Cowboy’s world headquarters, it also features a state-of-the-art indoor football stadium (the Ford Center), an entertainment district complete with shops and restaurants, a hotel, and a medical center. The campus will offer fans around the world an opportunity to look inside the entire Dallas Cowboys operation.
In addition to the Ford Center, amenities at the new facility will include the War Room, where Cowboys’ managers perform scouting and draft research; the Baylor Scott & White Sports Medicine Center, a non-profit healthcare provider focused on injury prevention, wellness, and research; and a huge LED sculpture by artist Leo Villareal titled Volume Frisco. All of these features are open to the public.