The Star in Frisco is a continuation of AT&T Stadium in Arlington.
The Star in Frisco is a continuation of AT&T Stadium in Arlington. Brandon Wade Star-Telegram
The Star in Frisco is a continuation of AT&T Stadium in Arlington. Brandon Wade Star-Telegram