"Only in Texas would a 91-acre football-practice facility become a landmark. But the Dallas Cowboys have essentially done just that with The Star, turning their Frisco compound into a destination. The massive indoor stadium hosts the team's practices, obviously, but also big-name musical acts, World Championship boxing matches, and high school football games. If sports aren't your thing though, this is still worth a stop. The adjacent Star District has shopping and dining options that will appeal to all." - Tommie Ethington, Diana Oates