My City just landed a big corporate relocation – the Dallas Cowboys! No, they are not building the stadium here, but will relocate their corporate headquarters and practice fields. More details here in this story written by the NFL, and here’s the video from the press conference. Seems there are 2 sides forming over this news – for and against it.
Where do you stand?