A visit to Frisco doesn’t have to break the bank. For hotel deals, shopping discounts and attraction savings, check out this list of special offers available in Frisco.
The Star is the 91-acre campus of the Dallas Cowboys World Headquarters and practice facility in Frisco, Texas. Developed as a first-of-its-kind partnership between the City of Frisco and Frisco ISD, The Star gives fans the opportunity to connect with the Dallas Cowboys in ways they have never imagined.
To schedule a tour of The Star, please visit www.thestarinfrisco.com/tours.