Dallas Cowboys help unveil new luxury hotel near team's new Frisco HQ (Video)
November 03, 2015 at 16:50 PM EST
Dallas Cowboys owner Jerry Jones helped unveil the latest update to the high-profile mixed-use development known as The Star in Frisco, which will house the team's new headquarters and practice facility...