The Star
The 91-acre Dallas Cowboys headquarters complex at the northwest corner of Warren Parkway and the Dallas North Tollway; the Cowboys moved in during summer 2016 and the Ford Center, a 12,000-seat indoor events center, is shared with the city and Frisco ISD.
