FIFA has taken control of AT&T Stadium ahead of the World Cup, renaming the venue “Dallas Stadium” and making changes to the field. NBC 5 got an early look inside as preparations continue for North Texas to host matches during the tournament. NBC 5’s Alicia Barrera has more. Read More
