The Star in Frisco has a new residential tower in the wings, a joint venture between Cowboys owner Jerry Jones Sr., former Cowboys player Roger Staubach, and real estate developer Robert Shaw, CEO of Dallas-based Columbus Realty.
The building will be a 17-story luxury residential tower, with approximately 160 apartments, at an average 1,200 square feet per unit.
For the first time, fans will have the chance to live just steps from the home of the Cowboys.
Jones says in a release that "it's good to have Roger back on the Cowboys active roster."
"His tremendous success and experience in commercial real estate brings a world of credibility to this project, and fits what we are doing at The Star from a big picture perspective perfectly," Jones says. "We also know that Robert Shaw, another of our former players, has a unique background specifically with this type of project."
Shaw, who was center on the team, played from 1979-81, during Staubach's reign as quarterback. Shaw says they're building a place for the fans. "It’s more than housing," he says. "It's about the Cowboys fan lifestyle."
The development will be walking distance from the Dallas Cowboys World Headquarters, allowing for the ultimate immersive experience for Dallas Cowboys fans.
The high-rise will have a boutique look and feel. It will mirror the design and aesthetics of The Star and AT&T Stadium. It will serve the needs of those looking for part- or full-time residence, or those just looking to be one step closer to the team.
Residents will receive special benefits and exclusive access to events.
"Residents will be able to benefit from the full Cowboys experience by living next to our world headquarters and interacting with our players, coaches, and executives," Jones says, reiterating this mildly stalky theme. "Everything that goes along with being at The Star — dining, shopping, fitness, sports, entertainment, and medical services — are just steps away."
This will be the first high-rise building for the city of Frisco. Construction is set to break ground in January of 2018, with move-ins beginning in the first quarter of 2019.
If you've forgotten, The Star is the 91-acre campus that hosts the World Headquarters of the Dallas Cowboys. In addition to playing home to the corporate offices and practice facility, The Star features Ford Center, a state-of-the-art, 510,000-square-foot indoor facility that houses a football stadium and will host a variety of events; an entertainment district lined with restaurants and shops; the Omni hotel; a medical center, and more.