Dallas, one of the most prominent sports-centered cities in the nation, has received an early Christmas present this past Friday (8/26). This store, dubbed a “Nike brand experience store,” features over 20,000 sq.ft of retail space and even includes its very own NikeID Studio. ↓ Read the rest of this entry…