Live Nation will open new concert venue in North Texas called The Pavilion at the Music Factory Live Nation owns and operates yet another outdoor venue to promote concerts.